Maggie Gylenhal
The same character was played by Katie Holmes in Batman Begins
in the war
Michael Caine.
The song is called Agent of Chaos
No, it is actually Maggie Gyllenhaal who plays Rachael.
Rachel Dawes played by Maggie Gyllenhall (replacing Katie Holmes from "Batman Begins").
No, she sadly exploded.
Michael Caine plays Alfred in the Dark Knight
in the war
MAJOR SPOILER AHEAD: Yes.
Katie Holmes was replaced by Maggie Gyllenhaal in The Dark Knight.
Batman is played by Christian Bale in The Dark Knight Rises.
Rachel Dawes, she dies in the dark knight :(
Cillian Murphy play Scarecrow in Batman Begins, Dark Knight, and The Dark Knight Rises.
Christian Bale
Michael Caine.
Anne Hathaway
Micheal Caine