Michael Jai White
as
Buck
Charlize Theron
as
Helga Svelgen
James Spader
as
Lee Woods
Eric Stoltz
as
Wes Taylor
Roma Maffia
as
Claire Isaacs
Dan Warner
as
Russian Guard
Arnold Schwarzenegger
as
U.S. Marshal John 'The Eraser' Kruger
Danny Nucci
as
WitSec Deputy Monroe
David Michôd
Director
David Field
as
Archie
Guy Pearce
as
Eric
Robert Pattinson
as
Rey
Anthony Hayes
as
Soldier 1
Denis Villeneuve
Director
Melantha Blackthorne
as
Student
Ritchie Montgomery
as
Apartment Manager
Ron Perlman
as
Det. Chilcoat
Danny Cosmo
as
Mr. Shaw
Pruitt Taylor Vince
as
Vogler
Jee-woon Kim
Director
Peter Stormare
as
Burrell
Eduardo Noriega
as
Gabriel Cortez
Luis Guzmán
as
Mike Figuerola
Arnold Schwarzenegger
as
Ray Owens
Tony Scott
Director
Luis Guzmán
as
Phil Ramos
John Travolta
as
Ryder
Gbenga Akinnagbe
as
Wallace
Denzel Washington
as
Walter Garber
Ryûhei Kitamura
Director
Emile Hirsch
as
Alex
Stephen Dorff
as
Cody
Joseph Sargent
Director
Hector Elizondo
as
Giuseppe Benvenuto aka Grey
Martin Balsam
as
Harold Longman aka Green
Rudy Bond
as
Phil - Police Commissioner
Sal Viscuso
as
Police Ptl. O'Keefe
Yorgos Lanthimos
Director
Nicole Kidman
as
Anna Murphy
Kathleen Kim
as
Bunraku Puppeteer
Barry Keoghan
as
Martin
Colin Farrell
as
Steven Murphy
Yorgos Lanthimos
Director
Christos Stergioglou
as
Father
Angeliki Papoulia
as
Older Daughter
Hristos Passalis
as
Son
Jodie Foster
Director
Greta Lee
as
Amy Lee
George Clooney
as
Lee Gates
Lenny Venito
as
Lenny
Chris Bauer
as
Lt. Nelson
Christopher Denham
as
Ron Sprecher
Sidney Lumet
Director
Marcia Jean Kurtz
as
Miriam
Lance Henriksen
as
Murphy
Robert Costanzo
as
New York Policeman
Al Pacino
as
Sonny