In which 2008 superhero film did Maggie Gyllenhaal play Rachel Dawes?
Iron Man
The Dark Knight
Spider-Man 3
The Incredible Hulk
Answer
Maggie Gyllenhaal played the character Rachel Dawes in the 2008 superhero film The Dark Knight. This film is part of Christopher Nolan's Batman trilogy and starred Christian Bale as Batman.
Maggie Gyllenhaal Mind Meld: 20 Questions to Test Your Mental Fusion