The one thing that stands out above all else in this movie is Nolan's decision: do I make a movie that fans want... or that fans need? In his sequel, Nolan goes step by step to give the story what it should have. What begins on a hopeful note descends quickly into night, and ends before dawn. I can't say whether I'd rather see a storyline compacted and rushed or stretched painfully into two movies. Nolan opted for the first--and I'm very happy with the result. Nolan treats his characters (and as a non-fanboy, I'd say they are his) with respect and integrity, and this in turn is echoed by every single actor in the movie. So, did Heath Ledger stand out? No. The Joker, however, did. As Alfred says, "Some men just want to watch the world burn." The villain is a sociopath beyond sociapathy--his every action is on whim. His plans present short-term gains with big action--everyone and everything is expendable. This leaves the movie without a plot... but why would you want one with this guy? Aaron Eckhart plays Harvey Dent in way that makes his transition from hero to villain absolutely flawless. His character flaws are apparent, but mean his strengths become his liabilities in the end. Nolan paints Two-Face as Joker's creation, a psycho's dream come to fruition. With the promise of sunrise somewhere in the distance, Commissioner Gordan explains the how and why of it all. In the end, Nolan has helped to define and redefine terms like hero and villain, leaving the final judgment to the people.