The Dark Knight - Cast

The Dark Knight Movie Poster

Christian Bale

as Bruce Wayne/Batman


Heath Ledger

as The Joker


Aaron Eckhart

as Harvey Dent


Maggie Gyllenhaal

as Rachel Dawes


Gary Oldman

as Gordon


Michael Caine

as Alfred


Morgan Freeman

as Lucius Fox


Nathan Gamble

as James Gordon


Monique Curnen

as Ramirez


Ron Dean

as Wuertz


Joshua Harto

as Reese


Melinda McGraw

as Barbara Gordon


  Change Location