Scarlett Johansson, Florence Pugh, Rachel Weisz and David Harbour star in the standalone Black Widow film, out May 1, 2020.