I have to say I'm quite surprised that TDK has such a good rating here on IMDb. This movie is, without a shadow of doubt, the best superhero movie ever (at the moment), I don't think there's much discussion here, but let's face it, the standard superhero movie is a 2/10. I can understand why the masses like this movie so much, batman is a well known superhero, there's action, explosions, the plot is easy to follow, there's a love story, all the clichés. But that's exactly why the movie is just a cool summer movie, and not the best movie ever. The plot is minimalist and usually wanders off in useless sub-plots that bring nothing to the movie. Except from Ledger (that was outstanding), all the actors are mediocre to say the best. The lines they make these actors say are the final nail in the coffin, the dialogs sound fake and sometimes ridiculous, the pseudo philosophy someone tried to put in the movie is just sad to hear. In the end there's nothing I learned from watching this movie, there's nothing new in there. After all it's a decent movie to watch, but you cannot compare it to great classics, whoever thinks this is the best movie ever should really watch more cinema or maybe get a brain.