Scarlett Johansson's Natasha Romanoff is finished running from her past in the teaser trailer for Marvel Studios' Black Widow.

Clocking in at more than two minutes, it's surprisingly robust for a teaser, providing some context within the Marvel Cinematic Universe for the assassin turned S.H.I.E.L.D. agent turned Avenger, before sending her off to confront her past, and reunite with her "family."

RELATED: Scarlett Johansson Explains Why She Returned For Black Widow

Directed by Cate Shortland (Lore) from a script by Jac Schaeffer (Captain Marvel) and Ned Benson (The Disappearance of Eleanor Rigby), the long-anticipated action thriller is set after the events of 2016's Captain America: Civil War, as Natasha heads off to confront her past. That includes the Red Room, the Soviet brainwashing and training facility seen in an illusion in Avengers: Age of Ultron, and the "blood in her ledger" from her days as an assassin.

RELATED: Scarlett Johansson Addresses Fan Theories About Black Widow's Death

The teaser brings those threads together, not only in the montage from previous films, but in the introduction of Florence Pugh as Yelena Belova and Rachel Weisz as Melina, other members of the Black Widow Program, and David Harbour as Alexei Shostakov, aka Red Guardian -- in a too-small costume, no less! -- the Russian counterpart to Captain America. We're also treated to a glimpse of classic Marvel villain Taskmaster in action.

Directed by Cate Shortland, Black Widow stars Scarlett Johansson as Natasha, Florence Pugh stars as Yelena, David Harbour as Alexei aka The Red Guardian and Rachel Weisz as Melina. The film opens May 1, 2020.

KEEP READING: Black Widow Movie Will Launch a New MCU Franchise