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