The Batman, as always, is heroic and impressive, but the movie itself is even more so. It questions the very meaning of Heroism and Terrorism. It pushes the viewer to consider what is acceptable while hero strives to triumph over terrorist: should the public ever be deceived or spied upon without consent? whose lives can be lost in the battle and who must be saved? will a twisted villain ever respond to these heroic acts or is there a time to give in? The movie may be set in a spectacular comic book world with superheroes and supervillains, but the themes certainly resonate with current real world dilemmas. So...Love it for Ledger, love it for the action and effects, or love it for the moral debates...no doubt you will love it.