Movie Actors That Were Replaced in the Middle of Big Productions

Maggie Gyllenhaal Replaced Katie Holmes in ‘The Dark Knight’

Warner Bros. Pictures

Katie Holmes did a remarkable job playing Rachel Dawes, a love interest for Batman in ‘Batman Begins.’ But when asked to return for the sequel ‘The Dark Knight,’ the actress opted not to return because she wanted to work on other projects. It was a decision she told MTV she did not regret at all because she got to work on a film called ‘Mad Money.’ So, producers had to hired Maggie Gyllenhaal to take Holmes’ place.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top