As many people have said, I'll repeat with an emphatic Wow!!
This movie has gone into my top 10 of all time.
There are some very well acted parts, Bale is back, mostly as Bruce Wayne. Which is okay because I found Bale's acting as Batman endlessly amusing. It looks like he is trying to do a "Magnum" look or something.
We needed to see more of Michael Cains' Alfred. More sarcasm would have been nice.
Gary Oldman is better as the poor policeman trying to keep the peace against the rising tide.
Morgan Freeman is as great as ever, reprising his role as Lucius Fox.
But the stage is set, and mostly occupied by Health Ledger's Joker.
What an amazing character this is. The performance by Ledger is nothing short of mesmerising. From the introduction (and that rather shocking magic trick), to his last line, sparkles with brillance.
It pains me more than I can say that he's dead and we will never see this Joker ever again.
If you have been under a rock and haven't seen this movie. Go tonight!- Grover