This movie blew me away. It is probably the first movie that surpasses it's marketing hype. Starring the late Heath Ledger as Joker, his performance makes an even more mind twisting experience. There are scenes where you want to laugh but it makes you cringe. The fact that he has past makes you more curious to who he really was and what work he has done. Truly a great actor Heath gave a flawless performance. Every part of the movie kept me asking whats next? Even though it was 2 1/2 hours long I wished there was more. Christian Bale also gave a flawless performance as a conflicted hero torn between what Gotham City wants to what it needs. The action was there and so was the suspense. I don't want to ruin the movie so I'll just say that the Joker is a man of his words.