Charlize Theron
Role: Andromache of Scythia / Andy
KiKi Layne
Role: Nile Freeman
Matthias Schoenaerts
Role: Sebastien Le Livre / Booker
Marwan Kenzari
Role: Yusuf Al-Kaysani / Joe
Luca Marinelli
Role: Nicolò di Genova / Nicky
Chiwetel Ejiofor
Role: Copley
Harry Melling
Role: Merrick
Anamaria Marinca
Role: Dr. Meta Kozak
Adam Collins
Role: Staff Sergeant Raser
Russell Balogh
Role: Second Plainclothes
Obie Matthew
Role: Mercenary
Andrei Zayats
Role: Andrei
Peter Basham
Role: Plainclothes 1
Nadia Niazi
Role: Old Afghan Woman
Mehdi Lamrini
Role: Raid Receptionist 1
Aanya Hirdaramani
Role: Savatt
Jordan Holland
Role: Ashton
Orlando Seale
Role: Jean-Pierre
Simon Chandler
Role: Father Sykes
Jane Fowler
Role: Shouting Woman
Yassine Zeroual
Role: Young Scribe
Adam Basil
Role: Large GMS
Peter Brooke
Role: Sergeant Wright
Jill Buchanan
Role: Screaming Woman
Jill De Quincey
Role: Passerby
Talal El Moustaghfir
Role: Doorman
Tuncay Gunes
Role: Nelson (U.S. Marines)
Steve Healey
Role: David Eves
Rich Lawton
Role: Marine Officer
Jorge Leon
Role: Bodyguard
Martyn Mayger
Role: Office worker
Chereena Miller
Role: Army soldier
Seema Morar
Role: Entrepreneur
Oliver Simms
Role: Special Ops
Alfredo Tavares
Role: Marine
Rutvig Vaid
Role: Businessman
Toby Hefferman
Role: Security Tech