Heath Ledger's performance was amazing and memorable, but beyond that I didn't get it at all. Lots of flashing light and fast movement and jumping from tall buildings, if you like that kind of thing. But it came at the expense of any plot coherence.

Why were the townspeople so upset with Batman? Why were they blaming him for all the bad stuff that was happening in their city? What was with Batman quitting and coming back and quitting and coming back over and over again? And the accountant that put together a feeble speculation about Batman's identity, and then tried to blackmail him, then apparently backed off, then maybe went public with it or maybe didn't - what purpose did he even serve in the film?

Also, prepare for a lot of pointless moralizing and philosophizing by almost all the major characters at the end. What was the bottom line - that there's a little bit of evil in all of us? We knew that two-and-a-half hours ago.

And when did Batman start flying through the air? I thought the whole unique attraction of Batman was that he didn't have any super powers.

And don't even get me started on that guy's stupid obsession with his two-headed coin.

I like movies that motivate me to suspend disbelief, not ones that force me to do it.