Marvel dropped an action-packed first trailer for "Black Widow," starring Scarlett Johansson, Florence Pugh, Rachel Weisz and David Harbour.
'Black Widow' trailer: Scarlett Johansson and Florence Pugh face off