It never ceases to amaze me how the flavor of the day can impact people's actions. How many people went out and saw this movie because of the cleverly hyped story about the portrayal of the joker contributing to Heath Ledger's deteriorated mental state at the time of his death? Oh man is he dark and crazy and totally deserves every award in cinema, right?

I guess this review is aimed more at the fanboy reviewers than the movies. I gave this movie 6 stars out of ten which I honestly feel it deserved. This movie is not flawless. It doesn't deserve 10 out of 10. Your ignorance is displacing other really good movies on the Top 250 list for movies that don't belong in the Top 750.

"But I really do think it's perfect!!" Let me point out a few imperfections: 1) Maggie Gylenhal's performance was flat and uninspired. 2) Because one man's cell phone is designed as a sonar device everybody else's phone in the city now has that capability? Smells fishy. 3) With said sonar technology you can create a map on a monitor that is so easy to use a smart guy can figure it out and use it to save your life in a matter of hours. 4) Batman's voice...AGAIN!

I could continue this list but you really only need one flaw to ruin perfection. This site used to be perfect when people gave honest reviews. At first I was tempted to give this movie (and Inception, which is actually worse than this) a 1 star rating. But my reputation will not be tarnished!