9. Emily Blunt - Gulliver's Travels
It's not much of a secret that Emily Blunt was actually the first choice to play Black Widow in Iron Man 2, but she was forced to turn the role down due to a standing contractual agreement with Fox, who demanded that she appear in the Jack Black-led Gulliver's Travels instead.
Gulliver's Travels went on to score largely negative reviews from critics and failed to turn a profit on its monstrously over-egged $112 million budget.
During a recent interview with Howard Stern, Blunt called missing out on Black Widow "a bit of a heartbreak," and went on to rather diplomatically explain that she knew Gulliver's Travels was a dud project from the get-go. She said:
"I take such pride in the decisions that I make, and they mean so much to me, the films that I do. I care very deeply, very, very much, about the choices I make. That's all I have, the choices that I make... I was contracted to do Gulliver's Travels. I didn't want to do Gulliver's Travels."
Blunt added, however, that she has no ill will against anyone who worked on the film and had fun shooting it regardless of her own lack of desire to appear in it:
"There were a lot of really lovely people who were heaven to work with. I actually had a good time, a laugh, with all of them, but it irked my heart for it to have happened in the first place."