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