We have seen many superhero films, and many good ones at that. Even the recent Iron Man. Or 2004's Spider-Man 2, but no superhero film has been so well-made and compelling as The Dark Knight. This film exceeds where most comic book films fail, it has a compelling story-line. It introduces the origin of Harvey Dent/Two-Face, it goes into the deeper psychological essence of Bruce Wayne and his alter ego Batman. It portrays him as a mentally off billionaire who needs to fight crime, it's a compulsive matter. This is where the Joker comes in, his ironic enemy. The Joker is exactly like Batman, except he uses his compulsive energy to create chaos. The Joker is brought masterfully to life by the late Heath Ledger. Ledger creates a menacing, shocking, and dark comic take on The Joker, one that blows Jack Nicholson's amazing portrayal out of the water. Ledger is going to go down in history with Hopkins and Perkins. Bale deserves a ton of credit as well, he does a great job of showing just how two faced Bruce Wayne really is and how no matter how hard he fights it, he needs to fight crime. He wants to give up fighting crime for Rachel, but he and Rachel know that he will always need Batman. This film is darker and more complex that any comic book ought to be and it is pulled off masterfully by the mind-bending genius Christopher Nolan. He wrote such a complex and deep script, that you could call this film a crime saga and get away with it. This is one of the greatest crime films of all-time, and the greatest superhero movie of all-time.