This was a great movie, even if you've never heard of Batman. The acting was great (thank god katie holmes was gone), the story was very dark and thoughtful about what really makes a hero. As batman comes to grips with the idea of "What sacrifices are we really willing to make for our fellow man" and "Are people good or are they bad, at their core", you can see him change as a person and an icon.