This movie is a dark, terrifying, thrilling, emotional epic that sucks you in and doesn't let you out. There are no unnecessary scenes to this movie, no break from the relentless darkness that this movie plunges into. Eckhart is brilliant as Harvey Dent, Bale is his usual intense self as Batman and perfect as the carefree Bruce Wayne, and Ledger, well, he terrifies you with every word and move the Joker makes. Ledger's performance is absolutely colossal. He is not so much a character as a force in the movie, as he portrays someone so inhuman that they have no background, no motives, no beliefs other than the insatiable desire to plunge the world into total anarchy and chaos. There is no trace of Ledger in the deranged Joker, and this makes you believe that the purple-suited psychopath on the screen is truly evil incarnate. This movie is beyond great, it's brilliant, and Nolan has achieved something here that no other director has with a superhero movie.