Watch Movie
Cast

Christian Bale
Bruce Wayne

Heath Ledger
Joker

Aaron Eckhart
Harvey Dent

Michael Caine
Alfred

Maggie Gyllenhaal
Rachel

Gary Oldman
Gordon

Morgan Freeman
Lucius Fox

Monique Gabriela Curnen
Ramirez

Ron Dean
Wuertz

Cillian Murphy
Scarecrow

Chin Han
Lau

Nestor Carbonell
Mayor