Maggie Gyllenhaal is in final talks to star opposite Christian Bale in Christopher Nolan’s The Dark Knight, reports Variety.
She’ll play the role of Rachel Dawes, played by Katie Holmes in Batman Begins. Holmes dropped out of the project earlier in the year.
The cast also includes Heath Ledger, Morgan Freeman, Michael Caine, Gary Oldman and Aaron Eckhart.
Nolan is set to start filming in the late spring or early summer. Warner Bros. Pictures is eyeing a July 18, 2008 release.
The producers are Emma Thomas, Charles Roven and Nolan. Legendary Pictures and Warner are co-financing partners on the project.