Florence Pugh appeared on “The Tonight Show Starring Jimmy Fallon” Monday night and revealed that fans of her Marvel character, Yelena Belova, really have Tom Holland to thank for her appearance in “Spider-Man: Brand New Day.”
“This all happened because of Tom,” said Pugh. “Years ago, when I just kind of started my relationship with Marvel and ‘Black Widow’ had come out, my Yelena wasn’t as obviously big as all of the other big superheroes. He, on the red carpet of his previous movie, when someone said, ‘Who do you want to be in the next movie with?… said, ‘No, actually, I want to do it with Florence Pugh, who plays Yelena.’ So because of that, fans were then so excited about the idea of it.”
Pugh has played the character of Yelena since 2021 when she appeared in “Black Widow,” and has since reprised the role for 2025’s “Thunderbolts*” and 2026’s “Spider-Man: Brand New Day.” Within the MCU, Yelena is known as an assassin and the successor to the Black Widow title.
“Spider-Man: Brand New Day,” which premiered theatrically on July 31, has grossed $2.49 billion at the box office, making it the third highest-grossing movie of all time. It ranks behind 2009’s “Avatar” ($2.92 billion) and 2019’s “Avengers: Endgame” ($2.88 billion). “Well done, Spidey!” said Pugh of the accomplishment.
Pugh is set to reprise her role as Princess Irulan in “Dune: Part Three,” directed by Denis Villeneuve, scheduled to release in theaters on Dec. 18. That same day, theatergoers will once again get to see her play Yelena in the highly anticipated “Avengers: Doomsday,” the Anthony and Joe Russo-directed follow-up to 2019’s “Avengers: Endgame.”
Watch the full segment here.