<P> Rachel Dawes is a fictional character who first appeared in Christopher Nolan 's 2005 feature film Batman Begins . She was portrayed in that film by Katie Holmes , with Emma Lockhart as a younger version of the character in early scenes . Holmes also voiced the character in the video game adaptation . Maggie Gyllenhaal replaced Holmes in the 2008 sequel The Dark Knight after Holmes chose not to reprise the role . Gyllenhaal also appeared as Dawes on the viral marketing website I Believe in Harvey Dent , giving Harvey Dent her endorsement in the District Attorney election . </P>
<P> Rachel Dawes is a fictional character who first appeared in Christopher Nolan 's 2005 feature film Batman Begins . She was portrayed in that film by Katie Holmes , with Emma Lockhart as a younger version of the character in early scenes . Holmes also voiced the character in the video game adaptation . Maggie Gyllenhaal replaced Holmes in the 2008 sequel The Dark Knight after Holmes chose not to reprise the role . Gyllenhaal also appeared as Dawes on the viral marketing website I Believe in Harvey Dent , giving Harvey Dent her endorsement in the District Attorney election . </P>
who played the part of rachel dawes in the dark knight
who played the part of rachel dawes in the dark knight
Maggie Gyllenhaal
Maggie Gyllenhaal