The movie wasn't exactly bad but certainly doesn't belong in the top 250. I'm not a big fan of Nolan's view of Gotham City. Tim Burton made the city look very surreal in his two Batman movies, whereas Nolan wanted to make a very realistic and dull looking city.

The film's biggest problem is the plot. The movie felt at least an hour longer than it actually was because of it. It has way too many characters and elements, and it's ultimately a long and boring mess. It doesn't even have a proper ending, it just hints at things to come. I also was longing for more action scenes. The movie only has like one slightly longer action scene, and even that isn't that great. There are smaller scenes here and there, but they are usually ruined by crappy editing, which doesn't allow you to see what's actually happening.

The best part of the movie is Heath Ledger's Joker, even though the character suffers from poor development. We only learn that he had a difficult childhood and that's it. Ledger still manager to make him a very disturbing character.

Don't believe the hype and make your own conclusion.