Clocking in at 2.5 hours, TDK was long and had a number of sub plots and villains but was unlike any other superhero movie to come before it. For the fanboys, the actual scenes with the Batman were great as can be expected, but the non batsuit scenes were equally as exciting and really well acted. Heath Ledger is a shmuck for dying young; this was easily an Oscar worth performance. Sick, always wetting his lips and mumbling to himself, he recreated the iconic persona of the Joker without being a joke himself. My only gripe is the hideously fugly Maggie Gyllenhal taking over for the almost as ugly Katie Holmes. Oh, one more gripe. Sat throught he whole credits and not one special clip...Ironman one upped TDK with it's teaser of the Avengers to come.