Great potential in cast (except for Katie H. perhaps), thrown to the dogs when combined with a laughable plot (even for a comic-based flick), weak dialogue (just barely better than the new SW trilogy), silly villains, and non-existing chemistry between Bale and Holmes (a-la new SW's trilogy).

I've enjoyed Bale in just about everything he's done, but he couldn't save this one and may have even added to the foul mix with his ridiculous whisper-voice while in his Batman persona.

All in all, this was a huge disappointment after getting my hopes up with all the hugely positive reviews. I would go so far as to say this is total miss of a movie, rent it if you must.