TDK was a passable film, worth a single watch, nothing more. If you'd start to ask the Nolan fanboys what they really, really liked, you get answers like:

-Well, it was dark! -Heath Ledger was brilliant! -It was realistic! -It's a Christopher Nolan film!

In reality, in all of these aspects, the movie is a joke. It's an OK film in plenty of aspects, but in the departments it receives it's high praise it's completely undeserved.

TDK never gets truly dark. Batman never kills, he's never morally grey. Yes, The Joker is a real psycho. Woopty-doo.

Heath Ledger had a nice sound effect on his voice, created in the studio, makeup did the rest. It was not THAT special.

Many plot holes have already been pointed out, it's not a realistic film. But what's awful is that it pretends to be. Realism cannot be the primary goal for films about the fantastic, or it may get too boring.

Nolan has made far more interesting films and while he's a fan of the Bat, he's not cut out to make superhero films at all. His Gotham City looks bland, boring and devoid of personality. He's not much of a visual story teller, his talent lies in playing around with inventive concepts and plot twists.

He always casts the same people too, which is really boring and cowardly. Would be nice to see more new faces there's plenty of talent out there. Tim Burton makes the same mistake but at least he made a more colourful Gotham City.