The Dark Knight is vastly different from your average hero movie, it is much more perceptive and shows not only the good and bad sides of humanity but those grey shades in between that are often left out of movies. Additionally, the acting was superb, particularly that of the late Heath Ledger, who really seemed to understand that there is more to the Joker than meets the eye at first glance. Highly Recommended. Enjoy!