I had high hopes for this movie after seeing "Batman Begins," and I was not disappointed at all. Nolan did an excellent job developing the characters, moving the story line along, but, most importantly, proving that the line between good and evil is sometimes almost indistinguishable. Heath Ledger stole the movie, with his maniacal Joker, but Christian Bale and Aaron Eckhart also gave stellar performances. The action sequences were amazing, and the music in the movie really added a lot to the mood. I'd have to say my favorite aspect of the movie is Nolan's commentary on society--are we innately good or evil? Given the choice, will humans help or hurt others? I think this movie answers that very complicated question. Oh, and just to be fair, I saw the movie twice theis weekend and liked it better the second time. Wow. What an amazing movie.