Batman: The Dark Knight is arguably the best super hero movie of all time. The only movie which is even comparable is last years Spiderman III. That being said, I thought there were stunning performances all around by the entire cast. I thought Christian Bale's performance in this iteration of the Batman saga was truly dark, and seemed so real. Also, I thought that Heath Ledger's portrayal of Joker completely blew Jack Nicholson's version of the same character out of the water. The stunning twist of adding the Two-Face villain in this film also caught me off guard. My only criticism of this movie is that it seemed especially long (at 2.5 hrs), however the time passes quickly as this movie is just chock full of action.