I am not sure where to even start with this movie. Easily the best film ever made of the superhero genre. Ledger's performance as the Joker will never be topped. The dialogue is top notch, especially Joker's lines were so profound that the psychological battle he wages against Batman and all of Gotham really what makes this film amazing. Watching it in an IMAX theater made a lot of the action scene even more powerful as I felt right in the action of it all. Nolan did a masterful job at directing this movie. At 2 and half hours it sounds long but its so packed that you hardly notice the time pass and left wanting for more at the end.