I gave it 4. Its not as good as Batman with Jack Nicholson. This one is too much action and FX. I don't understand what was so good in acting of Heath Ledger, Christian Bale and Aaron Eckhart, Their acting is very stiff, rather boring and truly nothing worth mentioning. As usual Michale Cane and Morgan Freeman are playing well, but all in all its just another action packed, special effects movie without anything that would stay in your mind and heart after you exit the theatre. In my opinion, this got so high notes only because of tragic death of Heath Ledger and the media attention that the role of Joker was suppose to be the cause of his death. I don't buy it and I don't buy opinions of PR guys and film critics. Giving it at least some objectivity, this movie deserves max 7 points. I m not that big fan of comics so I m not much into Batman, thats why my personal opinion is just 4/10