The trailer for Black Widow, the Marvel character portrayed by Scarlett Johansson and the title character’s first solo film, just dropped on Tuesday, December 2nd, and promises a fairly deadly family reunion between Natasha Romanoff, also known as Black Widow, what seems to be her sister, played by Florence Pugh, David Harbour, and Rachel Weisz.
The film, which takes place between the events of Captain America: Civil War (which ends with Black Widow letting Bucky Barnes and Captain America escape, essentially becoming a fugitive from the American government herself) and before the events of Infinity War and Endgame. While fans who watched Endgame are well aware of Natasha’s ultimate fate in the Marvel Cinematic Universe, they have not yet had a glimpse at her past — or any strong awareness that she had a family to begin with. Whether or not Pugh, Weisz or Harbour (named Yelena, Melina and Red Guardian respectively) are her real blood family or a chosen family that went through assassin training together is unclear — but the movie will surely tell. It also appears that Black Widow is in Budapest, a place mentioned by Hawkeye (Jeremy Renner) several times throughout the Avengers series as a city where he and Widow went through something major.
The big bad of the film (besides, probably, the entire KGB assassin training program) is Taskmasker — a bow wielding, fully suited up super villain. Some fans think Taskmasker, who is mentioned in no other Marvel movies after or before his appearance in Black Widow, is actually Hawkeye in disguise trying to help Widow. Only time will tell if that’s true.
Whatever is going on in the film, it appears that Natasha is attempting to face down her past — which includes her shadowy beginnings in assassin training to become a Black Widow assassin slash KGB agent — and confront it once and for all. It could explain why at the end of Endgame, Natasha makes the choice she does: she knows she’s handled everything she’s needed to in her life, for her “family,” and for her friends. The film will arrive in theaters in May of 2020.