I admit, the Dark Knight is a good movie. Heath Ledger's portrayal of the Joker is a good portrayal indeed, even though I was not a fan of his makeup. And Two-face was definetely good too. The movie IS two hours, but if your into action and suspense, then that is negligable. The only bad thing I find about this movie is Christian Bales Batman voice....it is incredibly hard to understand. That and the situation the character Rachel Dawes gets in...was one part that confused me. Bottom line, its a good action movie.