We’ve had teasers, we’ve had trailers and now it’s time for a “special look” at Marvel’s upcoming new movie, Black Widow.

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

The movie also stars Florence Pugh, Rachel Weisz, David Harbour, William Hurt and Ray Winstone, and is set to hit Australian cinemas on July 8.

Black Widow at JB Hi-Fi