Teasers trailer and trailers for trailers are often superfluous and repetitive. But when Universal dropped two brief looks at Charlize Theron in Atomic Blonde earlier this week, I was HYPED. Now the first full trailer has arrived, a restricted NWFW version that has a couple F-bombs and a sex scene. How awesome is the above trailer? I kid you not, I squealed at my computer screen for about three-fourths of it. Then I watched it again. I’ll let you do the same; come back once you’ve finished.

It’s pretty wild, right? If you thought Furiosa was Theron at her most ruthless, Lorraine Broughton might just blow your mind. The tracking shot fight sequence in the trailer’s opening is breathtaking as she brutalizes two guys in a hallway. What’s most awesome about it though is that Broughton isn’t just an invincible killing machine, she get’s beaten and covered in bruises too.

Directed by John Wick co-director and choreographer David Leitch, Atomic Blonde follows Theron’s Broughton, a spy and “an expert in escape and evasion.” She’s sent to Berlin to deliver a dossier and find out why her fellow secret agents are being hunted down. She gets some help from James McAvoy’s agent David Percival, and finds time to have a super steamy hook up with Sofia Boutella’s French operative while smashing some faces in. Can I have this movie in my eye balls immediately please? Here’s the full synopsis:

The crown jewel of Her Majesty’s Secret Intelligence Service, Agent Lorraine Broughton (Theron) is equal parts spycraft, sensuality and savagery, willing to deploy any of her skills to stay alive on her impossible mission. Sent alone into Berlin to deliver a priceless dossier out of the destabilized city, she partners with embedded station chief David Percival (James McAvoy) to navigate her way through the deadliest game of spies.

Atomic Blonde also stars John Goodman, Toby Jones, Eddie Marsen, and Til Schweiger and is based on the graphic novel The Coldest City. Stay tuned for our review of the film when it debuts at SXSW this weekend. It hits theaters July 28.

More From WBZN Old Town Maine