Katie Holmes – The Dark Knight
We can see why so many people believe that Batman Begins by Christopher Nolan changed the superhero movie. Two sequels followed this. You might remember that Katie Holmes initially played Rachel Dawes in the first movie. However, Maggie Gyllenhaal took over in the following two films. This happened because Holmes preferred to work on Mad Money instead. She must regret this decision a lot as the next two movies in the series saw a lot of success.
Marilyn Monroe – Breakfast At Tiffany’s
Did you know that Truman Capote initially wanted to cast Marilyn Monroe to bring Holly Golightly to life? This would have changed so many things! Her agent convinced her to turn it down due to the job of the character. In the end, she went on to star in a movie directed and written by her husband, Arthur Miller. The Misfits proved to be a disaster and went on to end their marriage. On the other hand, Audrey Hepburn remains best known for starring in Breakfast at Tiffany’s.