honestly, the best batman movie that was made until now. BUT!! you'd have to be mental to say that this is the best movie ever made!!! I mean come on, this movie gets nowhere near movies like The Shawshank Redemption or The Godfather. In short, it does NOT deserve a place in the top 10 of IMDb's top 250. If you would say, Heath Ledger's appearance of The Joker is so good that is should be in the top 10 of best appearances, then I would totally agree with you.

as it was stated in previous comments, the movie is so full of plot lines and has some credibility flaws which make the movie overfull.

I always loved the Batman movies, including this one. So I'm not saying this because I just want to be pessimistic. it is a great movie and I enjoyed watching it, but a classic or a the best movie ever made?! I don't think so! absolutely not! I also agree with the people who commented on the appearance of Bale. He is just too stiff and arrogant. He lacks in character which makes him come of like a cold hearted asshole. which may be right considering Bruce Wayne's past, but Bale overdoes it in a way so that it looks like Bruce hasn't got any depths.

to conclude, an interesting, enjoyable movie which should never be confused or compared to real classics or top 10 movies. that would be an insult to those movies.