Precision combat skills, a badass attitude and impeccable style? Fighting like a girl has never looked so good.
Set in 1989 on the eve of the collapse of the Berlin Wall, Atomic Blonde tells the story of M16 Agent Lorraine Broughton, (played by Charlize Theron) sent into Berlin to take down an espionage ring after they killed her fellow spy and former lover.
Well now, hell hath no fury like a woman scorned, and boy is she pissed off.
Although you may think that it's somewhat unrealistic for a manicured woman in six inch heels to take out elite members of the KGB in hand to hand combat... throughout the film you don't question it for a second.
From using her stilettos as a weapon, to Jonathan Sela's intense cinematography that makes you feel like you're there in the fight, the action scenes are beyond realistic, and it's evident that each move has been well thought out.
While Lorraine's clothing doubles as a weapon, it's also employed to further her character as a strong independent woman, and a cold hard killer.
Throughout the film Lorraine's wardrobe is a minimalist's dream; simplistic tailored cuts, perfect layering and power dressing in a palette of black, white and grey, the only pop of colour being red... the colour of blood.
Bold visuals like this are embedded in the storyline, popping against the icy backdrop of Berlin. Spray paint style text appears as a narrative on screen, tying nicely to the film's 2012 graphic novel origins.
Along with this graffiti writing, the incredible '80s synthpop soundtrack featuring classics from "Blue Monday" through to "99 Luftballoons", overall creating a feeling of defiance throughout the film, reflective of the underground subculture of Berlin at the time.
As for Charlize Theron, she delivers an impeccable performance alongside James McAvoy, who after his recent role in "Split" seems to have found a strength in psychopathic roles.
Not creepy, at all.
Whilst the twisty end of the film was extremely well played, the one thing that disapointed me about this film was that after the initial "mind blown" moment, they decided to keep on twisting a plot that didn't need any more depth, to the point where it became messy.
Regardless, as someone who isn't the biggest action buff, I thoroughly enjoyed Atomic Blonde, and had all of my expectations well and truly exceeded.
The film hits Australian cinemas on August 3 and is one not to miss.