I'm sorry but I can't judge a movie based on one character. Had this movie featured Heath as the Joker for the main character and it was more of a background and story on him then yes 10 out of 10 for me. As a comic book fanatic I can't even begin to describe how happy I man to see a great representation of comic lore. Finally a character torn right out of the pages and put on the big screen. Too often than naught comic book movie are horrible, Hollywood is losing their creativity and they revert to nothing but remakes and comics. If your going to do it, DO IT RIGHT. The Joker isn't as his name seems, a comical villain with a nasty sense of humor. He is a murdering psychopath with a strange love of knives and bombs. Also he loves making people smile, mostly against their will. Heath did the best COMIC book Joker of all time. Sure Jack Nicholson did a great Joker as well, but he was doing the cartoon Joker.

Okay enough of Heath Ledger's amazing performance, the rest of the movie just falls apart for me. Aside from Alfred and the Joker I don't see many characters I could understand. Fox was okay but his biggest problem with everything was hacking people's phones? He'll make tanks and weapons but hacking phones is not cool? Uhh that was just conflict for the sake of conflict. Christian Bale did an amazing Bruce Wayne, literally picture perfect but that's a small part of his personality. Batman doesn't have Laryngitis does he? He had a deep dark voice sure but it was still human. And the ending with its overtone of I'll be evil to be good was just stupid. The Dark Knight comic was easily the Batman's greatest moment in comic history and while I will say I enjoyed this comic book movie a million times more than the other sh*t I see.... *cough*GHOSTRIDER*cough* I will admit I loved watching it.

But this movie has no right being called better than Citizen Kane or Goodfellas... or any of Stanley Kubrick's work. Again good movie just not legendary.