Question: who played rachel dawes in the dark knight?
Answer: Maggie Gyllenhaal