The Dark Knight was an outstanding film. The Bale Batman is even more believable than in Batman Begins. I love the complete lack of cheesiness that seems to find its way into most in this genre (i.e Spiderman). Realistic character origins are another strong point. It is superbly cast. Freeman and Caine add a certain level of class to anything. Oldman and Eckhart shine. Gyllenhaal did a great job in spite of being a replacement. Ledger's performance, however, is the stuff of legends. Much of the time, the viewer can completely forget who he is. He truly brings the Joker to life. After watching it on the IMAX screen, I wanted to stay and watch it again.