When Christopher Nolan was casting 'The Dark Knight,' Heath Ledger actually auditioned for the role of Batman. However, Nolan thought that Heath would be better as The Joker, so he got the role.