I have been waiting for this movie since the release date was announced back in 2007. Even after all that anticipation, the movie lived up to my expectations and more.
This is undeniably the best movie release this summer. The characters (especially the villians) are expertly woven together in a web of corruption and seems realistic (unlike the Batman movies of the late 80's and early 90's). The story is amazing, the casting is excellent (Ledger and Bale, specifically, are amazing), and there are many plot twists that even comic-buffs aren't likely to predict.
I expect to see this movie several more times in the big screen, this is probably one of my favorite movies ever.