Like the first Batman entry by Christopher Nolan this film is overrated to no ends meet. The movie passable but it certainly isn't the comic masterpiece everyone and their grandmother claims it to be. While I do enjoy the efforts of Nolan keeping the movie as serious & realistic as he can the end result just makes the movie boring in retrospective to the other Batman films directed by Tim Burton. Another gripe I had with this film is the excessive dialogue about morals and what not... blah blah blah villain this responsibility that... ultimately it made is feel long and tiring. The action scenes improved a lot from the first installment. The camera angles are better this time around and there are plenty of explosions. Heath Ledger's performance was unique but I didn't see the a performance that is worth raving about. Sure he brought a darker Joker to the franchise... but isn't that the point?... dark and gritty... his performance was expected. I really didn't find it all too shocking to say the least. Overall this film is passable for me but not the summer movie event I had expected.