Heath Ledger steals the show of course and should be a shoe-in for the Oscar. His brilliant performance makes this the greatest superhero, or perhaps I should say supervillain, movie ever made. Great cast and everyone played their subordinate roles more than capably, but Ledger's was the only Oscar worthy performance. This truly was his movie. Loved it and Heath will be missed!