Holy crap on a stick Batman, that movie was everything I hoped it would be, and then some. Everything from the acting to the characters to the plotline, action, effects...it was all PERFECT. They took it to the edge of being rediculous and then turned it back a notch, just where it needed to be. I originally assumed all the hype about Ledger's performance was only because of his death. As I have great respect for him as an actor, I expected it to be great...but his performance was extraordinary! For once the hype didn't even live up the reality. This is the best Batman movie yet.