There’s no denying that Charlize Theron is a gorgeous badass sent from heaven, but her training regimen for Atomic Blonde is seriously next-level.

In the film, Theron plays an undercover MI6 agent named Lorraine Broughton who is sent to Berlin during the Cold War to recover a list of double agents and, oh, solve a murder, NBD. In order to expertly portray this femme fatale, Theron trained in various forms of martial arts for two to three hours a day for six weeks. Stand-in stuntwoman? Nah. No thanks. 

The Mad Max actress had such a talent for martial arts that, according to stunt coordinator Sam Hargrave, she did 95 perfect of her own fighting. The crew was even able to change the shooting schedule because she didn’t need to cut away as frequently as they had anticipated. We see you, Charlize!

Gigi Hadid has her boxing, Charlize Theron has her martial arts and we have…our wine.

RELATED: Whoa! Jennifer Lawrence and Sarah Hyland Are the Same Age (and 9 Other Celeb Duos That Will Surprise You)

More Videos You’ll Love