After months and months of viral marketing, I think the fanboy nation can breathe a sigh of relief - it was all worth it. This film was astonishly satisying. Everyone brought their A Game. Heath Ledger left me speechless; every time the Joker appeared on screen I knew I was in for a treat. Aaron Eckhart deserves props for pulling off Two-Face so very well. See it one, two, three times. The one and only truly excellent film so far this year.