Heath Ledger is dead. Before I comment this movie I just want to make myself very clear. I have never rated a movie for reasons that has nothing to do with the plot of the movie like an actors death or a film being super old like the first in its genre or something. That doesn't matter to me and shouldn't matter to anyone.

Heath Ledger as the joker knocked me on my ass. I never expected him to impress me the way he did. This movie does deserve to be the topcat. No one should give The Godfather, Psycho or any other movie extra credit just because people say "it is a classic". So the **** what? Does it change the fact that a movie is rated worse because it is new and a movie made 50 or more years back is just rated good because it is old? Is that fair? Do we have to wait for another 50 years so we can finally say "ok, now we can say that The Dark Knight a classic too, NOW its better than The Godfather" rather than now?

Overall I liked the movie a lot. I hoped to see a lot more joker scenes and after every scene he was in I couldn't wait for the next one. The movie wasn't too long, not for me. I would have watched it 10 hours straight and just to see the joker.