Joker was the Ace that this movie needed...i cant even put it into words how well Heath nailed this role...his best work that i've ever seen. Batman's voice is kinda annoying..i realize why he does it but it's good for quick sayings...but when he does a long dialog it gets kinda stupid...Two Faces ....well his face is perfect...now that's the two face....remember when they did the other batman movie and Harvey had a piece of paper cover his face as a thug tossed some acid on him...and then all of a sudden batman is leaping from the crowd...now that was ridiculous..this was way more believable and BA on why he was so bitter at the world and depended so much on his coin...because the world had gone mad and he was confused and he trusted in a coin flip to the fullest....that nailed the comic book to the T!!! The scarecrow's appearance in the beginning was kinda weaksauce...you'd expect more from a major player like the crow...but that's fine....at least in these movies the bad guys live at the end to fight another day...except for Harvey of course...but this could be a good mix in the future Batman movie..where all the villians unite and take down the Batman...for at least a while....but getting back to this movie...as the Joker wanted...it put a smile on my face and i cant wait for the next installment.