View all
16 hours ago · Katie Holmes, who played "Rachel Dawes" in 'Batman Begins,' did not return for the sequel, 'The Dark Knight.' Her decision was attributed to scheduling conflicts with another film, and Maggie Gyllenhaal took over the role.