Wow, talk about being excited for a movie! This first trailer for the upcoming Black Widow shows us what Scarlett Johansson’s Natasha Romanoff was up to between Captain America: Civil War and Avengers: Infinity War — and it looks like it deals with her past. The best part is the excellent cast supporting her, including Florence Pugh, Rachel Weisz and David Harbour!