Marvel Studios has unleashed the first teaser trailer for Black Widow, the upcoming movie that will fill in some extra backstory about Scarlett Johansson’s Natasha Romanoff. The film, if you were wondering, seems to be set at an earlier point in the MCU timeline, meaning that it takes place a while before Natasha’s death in Avengers: Endgame.
As it turns out, Black Widow had a lot of famous friends and foes that we didn’t know about. Rachel Weisz, David Harbour, and Florence Pugh are all set to appear in the Black Widow movie, and you can get your first glimpses at their characters in the trailer embedded below.
The trailer makes it clear that Natasha is going back to her roots, bringing together faces from her past that seem to tie in with her Russian spy heritage. The trailer confirms a lot of what we already knew: we now know for sure that Florence Pugh’s character is another elite agent that received the same training as Natasha, while David Harbour is the Red Guardian (a sort of Russian spin on Captain America). Rachel Weisz’s Melina Vostokof appears to be another old friend, but she’s more of a mystery at this stage.
As for villains, we know that Taskmaster will be making his live-action movie debut here, having recently had a hot run of video game appearances. The villain with a photographic memory for fighting moves showed up in Spider-Man PS4 and the demo for Marvel’s Avengers game, but it’s unclear who is playing the masked role here.
There are also rumors that William Hurt’s Thaddeus Ross could appear in the film, with the actor potentially reprising his role from The Incredible Hulk and various other MCU movies. One of the voices in the trailer, if you play it with the subtitles on, is named Thaddeus. That seems like a fairly massive clue.
Berlin Syndrome‘s Cate Shortland is calling the shots as director, making her the first woman to direct an MCU movie on her own. The screenplay has been penned by Jac Schaeffer (The Hustle) and Ned Benson (The Disappearance Of Eleanor Rigby). Black Widow opens on May 1, 2020. You can see the full Marvel release schedule right here.