Ahead of its release in May, this is the last you'll be seeing of Black Widow before her solo debut.

It feels like we've been waiting forever for a Black Widow-led adventure. Now it's less than two months before the action epic hits the big screen.

Scarlett Johansson is of course in the titular role. Her alter ego is Natasha Romanoff and her kind-of sister Yelena Belova, a fellow spy and assassin, joins proceedings.

Yelena is played by Florence Pugh who between her Oscar-nominated performance for 'Little Women' and lauded performances in 'Midsommar' and 'Fighting With My Family', is having the best year.

Rachel Weisz joins them in the role of Melina Vostokoff. 'Stranger Things' star David Harbour is Alexei Shostakov aka Red Guardian.

With all those Russian alter egos, it's no big surprise that the new trailer ends with ScarJo taking a shot of vodka.

Directed by Cate Shortland, it takes place after the events of 'Captain America: Civil War'.

We're getting strong 'Bourne' vibes from this last trailer - or is that just us?

The superhero movie hits cinemas May 1st 2020.