I will be honest I am always hesitant on movies that get great reviews, more so with the "Summer Blockbuster" movies, but i was proven wrong. This movie grabs you from the get go, almost like continuing the story from thelast movie (Batman Begins), Same great story, same great actors. This movie also holds up on its own. Even if you are not a fan of the Batman movies this can get you to be a fan. I will not go too much into Heath Ledgers role as everyone seems to be discussing how great his performance was. Well I can say this when I first heard that he was going to play Jack Nicholson's great performance charactor, the Joker, I was hesitant to belive that anyone could do it. All I will say is I wrong and Mr. Ledger out did himself so much where you can not almost tell it is the same guy from Brokeback Mountain, 10 things I hate about you. His performance, and really everyones for that matter, is way above and beyond great. A Must see, and I will see it again in the theater and I never do that. I LOVE HARVEY DENT!