It's no secret that Emily Blunt was lined up to play Natasha Romanoff in 2009's Iron Man 2, but we've heard conflicting stories since about what led to her losing out on the role to Scarlett Johansson.
In an interview with The Howard Stern Show, the actress finally set the record straight about what happened.
"I actually do want to clean up the story," she told the host. "I was contracted to do Gulliver’s Travels. I didn’t want to do Gulliver’s Travels. I love Iron Man and when I got offered Black Widow I was obsessed with Iron Man," Blunt continued. "I wanted to work with Robert Downey Jr. - it would’ve been amazing, but I don’t know if superhero movies are for me. They’re not up my alley. I don’t like them. I really don’t."
Despite that, the Edge of Tomorrow star admits it was a "bit of [a] heartbreaker" to miss out on playing Black Widow. "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.
"There were a lot of really lovely people who were heaven to work with [on Gulliver's Travels]," she continued. "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."
Blunt remains a fan favourite choice for the role of Sue Storm/Invisible Woman in the upcoming Fantastic Four reboot, but this isn't the first time she's expressed an apparent lack of interest in the genre. However, for most fans, it's her husband John Krasinski they want to see in that movie as Mister Fantastic!
Do you think Blunt would have made a better Black Widow than Scarlett Johansson?