Comme mentionné ci-dessus, The Dark Knight a un casting de grand talent. Batman est joué par Christian Bale, qui a également joué le rôle de Batman Begins. Bale était le septième acteur pour jouer le personnage de Batman dans un film live-action et le seul acteur non-Américain à avoir le rôle de Batman. L'autre personnage principal dans The Dark Knight est le Joker. Heath Ledger a été jeté comme le Joker.
Contrairement à Jack Nicholsons représentation du Joker dans 1989s Batmanin laquelle le Joker était un mauvais gars, mais il était aussi plutôt amusing-- Ledger dépeint le Joker comme un psychopathe effrayant. Ledger a pris beaucoup d'inspiration dans le développement de son personnage de Sid Vicious et le film 1971, A Clockwork Orange. Autres acteurs remarquables dans The Dark Knight comprennent l'actrice oscarisée Michael Caine, qui joue Alfred Pennyworth. Pennyworth est Bruce Waynes (Batmans) majordome. Morgan Freeman, un autre lauréat d'un Oscar, a le rôle de Lucius Fox.
Fox va Wayne Enterprises pour Bruce Wayne. Plusieurs autres acteurs et actrices d'Hollywood bien connus sont dans ce film ainsi. Harvey Dentthe procureur de district qui aide Batman lutte contre le crime Gothams spreeis joué par Aaron Eckhart. Procureur Rachel Dawes, qui travaille avec Harvey Dent, est joué par Maggie Gyllenhaal. Talentueux nonobstant coulé, The Dark Knight a eu sa part de problèmes et de préoccupations. Peut-être la plus connue est la mort de l'un des principaux acteurs du film.
Heath Ledgers mort subite le 22 Janvier, 2008 pourrait avoir causé des difficultés majeures pour Warner Bros Pictures. Heureusement, cependant, Ledger avait déjà terminé le tournage de ses scènes et de post-production. Donc, bien que le film n'a pas été va être complété et prêt pour la mise en sept mois, Ledgers la mort n'a pas causé de problème réel pour le film réel. Ceci est une bonne chose, parce que le personnage du Jok