Useful Information. The Dark Knight Directed by Christopher Nolan Starring Christan Bale as Batman and Heath Ledger as Joker. Genre: Action.