The Dark Knight is such an incredible movie on so many levels. Heath Ledger has done an outstanding job portraying the psychopath joker. Christian Bale has also done an amazing job as the Batman and has helped the character become so much deeper than just a comic book hero. The one downside to the movie is that it's 2.5 hours, but it goes by pretty fast.