This movie was exactly what all Batman movies should be. Everything was exactly right: the rendering of Gotham, showing how corruption has taken hold of every aspect of life there, Bruce Wayne's inner conflict, the tension between Bruce and Rachel, Harvey's righteousness and his frustration with the lack of fairness, the Joker's complete insanity and thirst for mayhem...everything! So much better than Batman Begins, and I loved that one. Flawless. I will be seeing it again and again!