This is a fun movie. Christian Bale broods, Heath Ledger is insane, Maggie Gyllenhaal has virtue. There are complex toys, Michael Caine as the butler, the usual Batman things. Heath was indeed a wonderful joker, although I don't think he would be getting quite so much press if he weren't dead. That said, it kind of hits you over the head. HERO AS VILLAIN. VILLAIN NEEDS HERO. TRUE SACRIFICE IS SACRIFICING BEING SEEN AS A HERO. COMMON PEOPLE ARE TRULY GOOD DEEP DOWN INSIDE. Etc. It's hardly subtle. The characters aren't very subtle either- they all represent something that can be summed up in one or two words, although Heath Ledger & MIchael Caine bring a spark to their roles. Don't get me wrong- it was fun to watch it, and I would recommend it, but don't expect a cinematic masterpiece.