Without a doubt, the best movie so far of 2008. The 2.5 hours pass faster than "Batman Begins," which was much shorter. Nolan's direction is flawless but it is Christian Bale's and Heath Ledger's movie. They are both incredibly good but Ledger is spectacular. His portrayal of The Joker is the most amazing, scariest, most intelligent t portrayal of a psychopathic murderer since Anthony Hopkins in "Silence of the Lambs."