This is a great movie to watch when you're completely drunk and likely to miss the following things:

1) An aimless doddering plot full of obvious contrivances.

2) Numerous and massive implausibilities, (even given the comic-book setting).

3) Endless philosophical blather that is about as deep as a sidewalk puddle  typical of the superficial drivel flowing out of Hollywood these days. I believe it was written by Paris Hilton.

4) A 3+ hour movie that should have been edited to an hour and a half.

Ledger put in a decent performance, and Morgan Freeman is always professional.

But even the action, which can be a saving grace for a fun "brain-off" adventure flick, was full of visual flaws.

Yawwwwn.