No question Heath Ledger stole this movie. Talk on Oscar nom are not out-of-line, posthumous or not. But over-all I felt The Dark Knight was good...not great.
Eckhart's character was not in line with what we expected from him. Dent became a raving lunatic and had me puzzled why he would take out on those that did not deserve it. Also the special-effect make-up on his face was too over done, although amazingly realistic.
The casting of Gyllenhaal was also a mistake. I did not buy into these two men head-over-heels for her. She's cute at best. Holmes was a better choice. Acting wise, she was good.
But my biggest critique is the length. I don't mine movies that are 2hrs+, but the Dark Knight suffered from scenes going on too long. The whole interrogation scene could have been either shortened or done away with altogether.
I also had some plausibility issues. How did the joker manage to blow up a hospital a precinct or potentially two ferry boats? Too much for him and his goons to pull off.
Warning...don't see this at City Center in White Plains' so-called IMAX theater. IT IS NOT! They charge a premium for a bigger-than-normal screen and call it an IMAX. I've been to plenty of IMAX movies, and this was not one of them. In fact I was surprise to find that they had an IMAX screen. I've been there plenty of times. This is the first I've heard of it and the last our ever go to it. Otherwise, the rest of the theaters there are great.