In Summer of 2015 we entered the era of Charlize Theron, Badass Action Star, and that was only the beginning. Following her Furiosa in Mad Max: Fury Road, Theron is on her way to becoming the ruthless action hero the movies need with her villain in the upcoming The Fate of the Furious and now Atomic Blonde.

Theron plays Lorraine Broughton in the film, and while that sounds like it could be the name of a sweet British granny who embroiders throw pillows by the fire, it’s far from it. Broughton is spy who will rip you to shreds in an instant. Set in 1989, the film finds Theron’s secret agent sent to Berlin to carry a dossier out of the city with the help of agent David Percival, played by James McAvoy in a fur coat and mesh top. Wait, are you not losing your mind in excitement yet? Just get a look at the new teasers and you surely will.

The two neon-lit teasers find Broughton smashing in dudes’ faces (hey, Happy International Women’s Day by the way!), making out with a woman in a club, and snipping away at her lace lingerie with a razor blade, as one does. If that’s not enough to get you hyped, Entertainment Weekly debuted a set of new photos featuring Theron and McAvoy in the new film:

Theron isn’t just hard core on screen though. The actress told EW that her training was so intense that she cracked two teeth (!) from clenching so much that she had to have “massive dental surgery” before she even arrived on set. The film, which is based on the graphic novel The Coldest City, comes from stunt choreographer-turned-director David Leitch (John Wick). Before it hits theaters on July 28, Atomic Blonde will debut at South By Southwest this weekend. Keep en eye out for our review from SXSW and for the full trailer arriving this Friday.

More From ScreenCrush