A new “special look” at Marvel’s Black Widow movie has arrived, along with a dive into the onscreen history of the character.

Scarlett Johansson returns to her role as the titular Avenger, aka Natasha Romanoff, as we learn what she got up to between the events of Captain America: Civil War and Avengers: Infinity War.

Also starring Florence Pugh, Rachel Weisz, David Harbour, William Hurt and Ray Winstone, Black Widow is set to open in Australian cinemas on April 30, 2020.

Here’s the “special look”:

…and here’s the history lesson: