Usually when a movie/actor receives a lot of hype and promotion before the average person has a chance to see it ... you probly find yourself a little let down on occasion. Well, rest assured this will NOT be one of those times! Heath Ledger is all that they say he is and so much more. Rarely do we see someone that can delve so deeply into their character that you no longer see the actor. The best performance as the Joker by far. Batman himself was just as good in this movie as the first as we see him battle the moral conflicts that are associated with is choice to serve Gotham. Although, i don't like when 2 different actors play the same character - it works here with Rachel Dawes. I could go on and on about how much I loved this movie but instead I will just say "Go See Batman ASAP!" ... of course there are alwasy a few points of irritation: 1) it was a little longer than i expected - of course that may just of been the fact that i saw it at 12:01 am! 2) there seemed to be several story lines going on - not bad but i kept thinking it was the end when it wasn't - everything was summed up well in the end though. So over all 2 thumbs up, 5 stars, A+, a must see!!!