Marvel Universe’s Casting Choices: How Florence Pugh Became Yelena Belova Instead of Saoirse Ronan

The Big Reveal: Saoirse Ronan Preferred a No-Superhero Royalty

Believe it or not, Lady Bird’s enchanting leading star, Saoirse Ronan, was the first choice to play Yelena Belova in Marvel’s Black Widow. Yes! Our beloved four-time Oscar nominee had the opportunity to step into Natasha Romanoff’s sister’s shoes. Sadly, Ronan turned down the role, stating that playing a superhero was not really her cup of tea.

Rumors were circling even before about Ronan being considered for the part of Scarlet Witch in Avengers: Age of Ultron. She dismissed them with positive enthusiasm, yet declined that chance too.

Saoirse’s Second Shot

Not one to easily give up, Marvel gave Ronan another shot at being Yelena Belova. Remember, this is the world of superheroes we’re talking about, but once again, Ronan said ‘no thanks.’ Faced with a ‘no-go’ from their first pick, Marvel had to brainstorm and rethink their casting options.

Florence Pugh to the Rescue

Who steps in when Saoirse steps out? Cue Florence Pugh, the actress that amazed us all in Little Women. It seems she was ready to embrace the role, and boy, are we glad she did! Pugh managed to make her mark, proving to be the perfect choice for portraying the Russian spy and emerging as the new Black Widow in the Marvel Universe.

Pugh’s Marvel Dilemma

Playing in a big league like the Marvel Universe is far from a cakewalk. Florence Pugh spoke of this, revealing how joining such a massive franchise can be scary. She admitted, “It’s slightly daunting to think about what you’re bringing into the mix and the kind of role you’re going to play.” Indeed, these roles are no walk in the park and pose challenges to any actor.

The Rise of Belova

Having said that, we cannot ignore the screen magic that Pugh has created as Yelena Belova. From her debut in Black Widow in 2021, to her stunning presence in Disney+’s Hawkeye, Pugh is rising as the new superhero shero. The once-shadowed character Yelena is now under the spotlight, thanks to her.

The Happy Ending

In the grand Marvel Universe, the initial casting choice might not always translate into the final one. Yet, everything had a purpose. The role of Yelena Belova, initially meant for Saoirse Ronan, was beautifully embraced by Florence Pugh, proving that sometimes the second choice can be the best one! And thanks to Pugh, fans can look forward to more exciting Marvel chapters. Meanwhile, if you need a quick Marvel fix, you can always stream Black Widow on Disney+, and witness Pugh’s sensational performance as the Russian spy.

And that’s the tale of how the outstanding Florence Pugh won the role of Yelena Belova over Saoirse Ronan. So, it all worked out in the end, didn’t it?

For more details, visit Project Casting Blog on



Please enter your comment!
Please enter your name here