Believe the hype. I generally do not watch movies at all - I consider film to be an excellent medium which has been squandered and means little more than 90-minute commercials for lifestyles that none of us live and products that put us further out of our means. That being said, this was one of the best movies I've ever seen. Let me say this: one of the main issues that potential viewers of this movie might have is whether or not Ledger's Joker performance lives up to Nicholson's. It's inevitable; you'll be mentally comparing the two, until approximately 25 minutes into the movie, at which point the Joker introduces himself. From this point onward, there will be no thoughts of Nicholson's performance. It's that good. Right down to the mannerisms which are commonly found in violently sociopathic criminals, such as the weird lip-smacking...Ledger is believable as the definitive Joker. Aaron Eckhart's character was also excellent - as District Attorney Harvey Dent, you believe that the guy is driven by an urge to do good. His performance convinces - I believe in Harvey Dent. Also, unlike...say, Spiderman 3's Venom, his turn as the villain Two-Face receives enough screentime to flesh out the character and draw the viewer into his story. Christian Bale also delivers, although his over-distorted gruff voice as Batman makes you expect a bloody lung to be propelled from his mouth at any second - kind of silly and over-the-top. Still, a solid performance. The supporting cast also does their job - but I feel that I speak not only for myself when I commend Nolan on getting rid of Rachel Dawes. I have no idea why Hollywood feels that no story is strong enough to stand without a romantic angle. Really tragic. Anyhow, watch this movie. Bad enough if you didn't see this classic on opening night, hurry up and get to it!