If you came to me two years ago and said that Heath Ledger would make a perfect Joker, I would have shrugged you off. Let me make this perfectly clear: Heath Ledger IS THE PERFECT JOKER. Amazing . . . 'nuff said. Far from the "ha ha-circus" Joker played by veteran Jack in the first Burton installment, Ledger totally takes this character to another dimension. Sick, twisted, sometimes-likeable, and most importantly: an absolute sociopath. From the first "pencil incident" to the philosophical justifications of his behavior, this is a complete and perfectly developed villian. Nolan keeps getting better on every level, Bale is near perfect . . .I have nothing even remotely bad to say about this film.. IT WILL BLOW YOU AWAY.