Scarlett Johansson is one badass woman.

The superstar actress has shown off her action chops in films like Captain America: Civil War, Lucy, Iron Man 2, and Avengers: Age of Ultron, proving she can kick as much ass as anyone in Hollywood—and look good while doing it too. Of course, she's also an accomplished dramatic actress—witness her roles in The Prestige, Lost in Translation, and Vicky Cristina Barcelona—and even her disembodied voice is seductive, as Joaquin Phoenix's character learned all too well in Her.

Johansson has plenty more to come, too. The New York City native is reprising her role as Black Widow in the hugely-anticipated Marvel sequel Avengers: Infinity War, plus starring in Rock That Body and playing The Major in Ghost in the Shell, the action-packed adaptation of the popular Japanese manga comic.

The film debuted a new trailer showing off Johansson in action and this looks like it could be one of her best movies yet. Johansson is front and center as bullets go flying and bad guys get taken down. She looks stunning in the film too.

Check out Johannson in some of her best looks.