I know, I know, its The Dark Knight, but in all honesty its the Joker that steals the show. The Joker was played better then any villian I have ever seen in any show, movie, or book. Not to say Batman wasnt played great as well. Quite the opposite actually, both roles together mixed in like a great smoothie with a little touch of drama and a big touch of kick but action (not to mention a protien boost). Best movie in a long time. Must see.