Emily Blunt was Marvel's original choice for Black Widow in The Avengers (2012). However, she was already committed to filming Gulliver's Travels. As a result, Scarlett Johansson took on the iconic role instead.
Wow, I had no idea Emily Blunt was the original pick for Black Widow! It’s crazy to think how different things could’ve been if she wasn’t already tied up with Gulliver’s Travels. Imagine her as Natasha Romanoff! But, hey, Scarlett Johansson definitely nailed the role and made it iconic. It's funny how timing can change everything in Hollywood!