The name's McAvoy -- James McAvoy. The actor turns his hand to retro espionage action in new movie " ", playing the spy who loved Charlize Theron.
We caught up with McAvoy to find out what it was like shooting the film's frenetic action and finding out how a real-life injury fed into his character.
The Scottish actor is known for playing the cultured, intellectual Professor X in the "" movies. His character in "Atomic Blonde", Cold War-era spy David Percival, is a stark contrast: McAvoy calls him "A weird, feral dude" who's been caught up in the chaos of 1980s Berlin for so long that he's "rushing towards the gates of hell".
Based on comic "The Coldest City" by Antony Johnston and Sam Hart, the film is directed by David Leitch, one of the guys behind the insane action of " ". McAvoy and Theron both have their share of action, with Theron in particular throwing herself headlong into a succession of brutal, bruising long-take fight scenes. "She's amazing," marvels McAvoy. "You need to see it to believe what she does."
"Atomic Blonde" is a cool cocktail of espionage elements with lashings of sex and drugs and 80s music, and even a broken hand sustained on his previous movie "" couldn't hold back McAvoy from getting involved. "It was fun actually," he laughs, "getting to use a plaster cast to smash people's faces."
"Atomic Blonde" is in theatres in the US from 28 July, Australia from 3 August and the UK from 9 August.
Tech Culture: From film and television to social media and games, here's your place for the lighter side of tech.
Batteries Not Included: The CNET team shares experiences that remind us why tech stuff is cool.