Didn't feel like 2-1/2 hours. Ledger was awesome and definately deserves Oscar attention. Chris Nolan has given us the best adaptation of the Batman character to date. Aaron Eckhart plays boths sides of Two-Face to perfection and Maggie Gyllenhall is more beliveable as a DA than Katie Holmes. Christian Bale delivers again as the only actor casted thus far who portrays the duality of both Batman and Bruce Wayne. Nolan's movies are darker than the Burton or Schmaker versions and this is much more than a comic book story, but a study into the extreme parts of the human psyche. I plan on seein it again in the Imax as some of the scenes were shot exclusively for that medium. A+