While Christian Bale's batman voice needs alot of work, he does play a snobbish rich kid bruce wayne pretty well. Heath Ledger is on par with Jack Nicholas' original joker performance. Absolutely great action with the best batman storyline yet. This movie plays out like a bank robber suspense peppered with huge action scenes. Not sure who played Katie Holme's old role, but she's twice the actress Katie was, just not as hot. This movie really embodies what batman represents with the ending words: "he's not a hero ... he's the dark knight" Definitely buying this one on dvd special edition.