The final trailer for Black Widow dropped Monday, and it features nearly three minutes of eye-popping action.
The Marvel Studios film starring Scarlett Johansson, from director Cate Shortland, takes place in between the events of Captain America: Civil War and Avengers: Infinity War. The film also stars Florence Pugh, David Harbour and Rachel Weisz.
The final trailer gives audiences a better idea about the film's plot and villain.
"At some point, we all have to choose between what the world wants you to be and who you are," reads the description with the trailer.
Black Widow is due in theaters May 1.