Meet James McAvoy’s David Percival in new Atomic Blonde clip Universal Pictures has released another full-throttle Atomic Blonde clip, this one featuring Charlize Theron fighting in a moving car and the introduction of James McAvoy’s David Percival. Check it out below! RELATED: Atomic Blonde Review Academy Award winner Charlize Theron headlines the Atomic Blonde, directed by David Leitch (John Wick, the upcoming Deadpool sequel) from an adapted screenplay by Kurt Johnstad. Atomic Blonde is based on the Oni Press graphic novel by writer Antony Johnston and illustrator Sam Hart. Atomic Blonde offers a breakneck action-thriller that follows MI6’s most lethal assassin through a ticking time bomb of a city simmering with revolution and double-crossing hives of traitors. 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.