Beyond the usual impressive performance of Christian Bale, Heath Ledger's interpretation of the Joker was super-phenomenal. There were moments throughout the film that I expected to recognize him, but he definitely became the Joker. I enjoyed the Dark Knight perspective, which is essentially why I enjoyed the second batman movie (with Michael Keaton) - there was the old school movie before that... Nonetheless, it was great to see a graphic novel translated to screen in such detail. I actually appreciated the replacement of Katie Holmes. It was appropriate. Finally, Two-Face...... what can I say. I cannot wait for another batman movie!!