Marvel Releases First 'Black Widow' Trailer Natasha Romanoff's feature film will officially hit theaters on May 1, 2020. Marvel released the first teaser poster and trailer on Tuesday. Natasha Romanoff, played by Scarlett Johansson, has appeared in seven Marvel films. The first Black Widow solo flick will dig into Romanoff's past. Scarlett Johansson, via statement Scarlett Johansson, via statement Florence Pugh, Rachel Weisz and David Harbour will also star in 'Black Widow.' Rachel Weisz, via statement