- [Maggie] Gyllenhaal is being tapped to play D.A. Rachel Dawes, the love interest to Bruce Wayne/Batman (Christian Bale). In the first movie, Dawes was played Katie Holmes, who, like Gyllenhaal, is repped by CAA. But reps for Holmes said she was unable to reprise her role because of scheduling conflicts.
Thanks to Katie Holmes' "scheduling conflict", we are getting rid of the only weak part of Batman Begins and replacing it with a huge upgrade: