Bruce Willis character Frank Moses
John Malkovich character Marvin Boggs
Mary-Louise Parker character Sarah Ross
Helen Mirren character Victoria
Anthony Hopkins character Bailey
Catherine Zeta-Jones character Katja
Lee Byung-hun character Han Cho Bai
Neal McDonough character Jack Horton
Jong Kun Lee character Han's Father
David Thewlis character The Frog
Garrick Hagon character Davis
Tim Pigott-Smith character Director Philips
Brian Cox character Ivan
Philip Arditti character Arman
Mitchell Mullen character Wade
Martin Sims character Blackwell
Tristan D. Lalla character Vance
Khalid Laith character Al Saïd
Tom Wu character Security Officer
Emilio Doorgasingh character Iranian Ambassador
David Papava character Russian Police Officer
Dan Jeannotte character Young FBI Agent
Aleksandar Mikić character Kremlin Guard
Vincent Hoss-Desmarais character MI6 Intelligence Officer
Nathalie Buscombe character Serena
Neve Gachev character Londoner
Lee Asquith-Coe character Security Detail Soldier
George Georgiou character Revolutionary Guard
Paul Hopkins character Funeral Director
Bentley Kalu character Commando
Michael Vardian character Tourist (action scenes)
Tony Pritchard character Orderly #1
Kirris Riviere character Orderly #2
Wahab Sheikh character Iranian Clerk
Steven Berkoff character Cobb
Vlasta Vrána character General McKennon
Robert Davide character Russian Officer
Adam Shaw character Creepy Young Man
Tom Hodgkins character Snyder
Emma Heming character Kelly
Moe Jeudy-Lamour character Marine
Penny Bunton character Boddington Receptionist
Nathan Wiley character Young Guard
Eric Davis character MI6 Chief Security Officer
Andrew Byron character Russian Lead Officer
Alexandre Gorchkov character Kremlin Security Officer
Michael Hearn character Senior MI6 Man
Sandra Lavoie character Weeping Woman
Rebecca Croll character Waitress
Georg Nikoloff character Russian Scientist
Bianca Bellange character Banker
Kevin Woodhouse character Guy
Terry Maguire character Costco Man
Xavier Laurent character Waiter
Sherif Eltayeb character Revolutionary Guard Captain
Alan Grice character Russian Officer #2
Thomas Thoroe character Russian Officer #3
Yo Santhaveesuk character Security Officer #2
Waj Ali character Helicopter Pilot
Tony Smith character Boddington Security
James Jaysen Bryhan character Iranian General