Review: Pity the fool that crosses MI6 agent Lorraine Broughton and pity any audience member that second guesses the Oscar winner that plays her. Producer and star Charlize Theron (Prometheus) has fashioned a whopper of a role for herself and assembled a crack team of players to go along for the arse-kicking adrenaline-fueled ride. Even if Atomic Blonde doesn’t necessarily turn the Cold War spy thriller on its head, it sure gives it a helluva decent set of stylish somersaults.

Based on The Coldest City, a 2012 graphic novel written by Anthony Johnston and illustrated by Sam Hart, Atomic Blonde is set in November 1989 during the days leading up to the fall of the Berlin Wall. This is no history lesson, though, as is pointed out at the beginning of the pretzel-like plot in the center of the action film. A MI6 agent stationed in Germany has been tasked with retrieving a watch with a list of double agents that could out several spies. When he’s killed in action, his old flame/colleague (Theron) is been sent behind enemy lines to finish the job and find a double agent plaguing the agency.

Lorraine is barely out of the airport before she’s battling KGB agents aiming to take her out, sparring with a MI6 superior (James McAvoy, Split) who may be harboring rogue notions, and rendezvous-ing with a French beauty (Sofia Boutella, TheMummy) with secrets of her own. All is not what is seems, however, as the twists start to come fast and furious during the final half of the picture. Told in flashback by a battered and bruised Lorraine to two high-ranking officials (Toby Jones, Muppets Most Wantedand John Goodman, Patriots Day), Kurt Johnstad’s screenplay sometimes zigs when it should zag but overall it packs the requisite punch.

Speaking of punches…whoa. Theron’s action sequences are of the intensely old-school rock ‘em and sock ‘em variety and they are downright thrilling. Early toussels in a car winding through a tunnel, an apartment complex, and a stylishly cinematic brawl staged in a, well, a cinema are mere appetizing morsels for the extended battle royale grand feast. Following Lorraine as she attempts to keep a key witness alive, director David Leitch (John Wick) makes the rumble in the East Berlin jungle look like it was shot in one long take by cleverly disguising his cuts. It’s not a showcase only for the filmmaker, though, as Theron smashingly bashes her way through a bunch of hapless goons down staircases and through abandoned rooms to a pulsing soundtrack of mid to late ‘80s classics. Taking her licking, she keeps on ticking and gets believably shell-shocked, bloodied, and winded along the way. Theron trained intensely for this role and it shows with every punch landed and every powerful kick to the chest she delivers, so much so that it’s hard to see when her stunt double steps in.

Were Theron not a producer of Atomic Blonde, I may have questioned some of the more risqué elements to the film as a product of some male ADHD fantasy featuring women in low cut blouses, high cut lingerie, or nothing at all. However, it doesn’t feel wholly exploitative but likely in line with the source material and period setting…but on the other hand a little Theron on Boutella action has an sizable erotic charge in even its most chaste moments.

While we’re on the subject, poor Boutella is in her second summer film of 2017 that fails to capitalize on her engaging appeal. After her mummy character played second banana to Tom Cruise in June she ends July without getting much to do but bed Theron and provide some necessary expository dialogue. I kept waiting for her to pop in to help Theron out but, alas, the only one that seems to show up is McAvoy and his over-the-top shenanigans.

In films such as these where it’s essential for key plot points to be manipulated throughout so the twists, when revealed, have a greater “gotcha” vibe there never seems to be a satisfying resolution. Thankfully, though Atomic Blonde has two endings too many the one it does close up shop on is a solid rounding off of any rough edges that remained. A prequel graphic novel was released in 2016 so should this one detonate positively with audiences, it’s possible we’ll see Theron back in action in no time. I’d welcome the return sooner rather than later.