Florence Pugh loved working with Scarlett Johansson on 'Black Widow'.
![Florence Pugh](/image-library/partners/bang/land/1000/f/florence-pugh-7ff2f7d1ed86f5daf55cb1b521d4034b20d0cabf.jpg)
Florence Pugh
The actress plays Yelena Belova in the upcoming Marvel film, and described Scarlett, who plays the title role, as "magical".
Speaking during a chat with Beanie Feldstein for Variety's Actors on Actors, she said: "It was the most bizarre, nuts, extravaganza experience.
"I mean, the fact that I got to do a film with Scarlett was really magical. And the most beautiful and warm director, Cate Shortland, made it a unique and special experience."
Marvel fans saw Black Widow come to an untimely demise in 'Avengers: Endgame', where the character sacrificed herself in an effort to save the world and the 23-year-old is excited to see the reaction to the film, which also stars David Harbour and Rachel Weisz.
Florence explained: "I think we've made something very raw and very painful and very beautiful. I think people are going to be really surprised by the outcome of a big action film and it having that much heart.
"It was special learning from Scarlett. And I know lots of people will obviously be emotional about her, because her character has such a horrid ending."
Florence recently denied that she would be taking over the role of 'Black Widow', even though her character does so in the comics.
During a conversation with UPROXX, Florence said: "No, I actually will say when we were making it, it wasn't anything like that at all. And I am saying it very honestly, it certainly didn't feel like a passing of the torch kind of film when we were making it."
Tagged in Scarlett Johansson Rachel Weisz Florence Pugh