Holy villains, Batman! That was a movie and a half. Literally. Heath Ledger was absolutely mesmerising as Joker. Aaron Eckhart was great as Harvey Dent. Gary Oldman and Michael Caine were ace, as always. Christian Bale could do with some throat sweets from all the THROATY GROWLING he was doing (seriously, enough). Morgan Freeman was hilarious in the scene were he asked the geek accountant dude if he *really* wanted to try blackmailing Bruce Wayne.
Overall though, it was Ledger's film. He stole every scene he was in. The pencil scene at the start was an awesome introduction to the character, and I loved his total lack of morals or interest in anything other than chaos, mayhem and blowing shit up.
And they totally stole my idea for a Monty scene! With the balloon and skyhook thingy! LOL.
end result: GO SEE IT, if you haven't already. I'm going again, probably this weekend while K and the Beans are away in London.
I give it TEN gleaming batarangs out of ten.