Bad acting and abysmal writing; I honestly can't believe this is the same film I've heard so many people rave about over the years. The actor playing Batman is genuinely horrible, and it's difficult to stifle laughter whenever he attempts to growl/whisper/croak out his dialogue. Ledger's turn as the Joker would have probably been forgotten if not for the boost given by said actor's untimely demise. The writing is typical Hollywood garbage, and the action is unimpressive at best, and boring at its worst. If you're one of those lucky film viewers who can essentially shut off their brain in order to endure this type of cinematic catastrophe, you may somehow enjoy it... but otherwise, avoid this festering crap-bomb at all costs.