All Cast

David Oyelowo

David Oyelowo

Harold Soyinka

Joel Edgerton

Joel Edgerton

Richard Rusk

Charlize Theron

Charlize Theron

Elaine Markinson

Amanda Seyfried

Amanda Seyfried

Sunny

Sharlto Copley

Sharlto Copley

Mitch Rusk

Harry Treadaway

Harry Treadaway

Miles

Yul Vazquez

Yul Vazquez

Angel Valverde

Thandiwe Newton

Thandiwe Newton

Bonnie Soyinka

Melonie Diaz

Melonie Diaz

Mia

Paris Jackson

Paris Jackson

Nelly

Alan Ruck

Alan Ruck

Jerry

Kenneth Choi

Kenneth Choi

Marty

Theo Taplitz

Theo Taplitz

Justin

Glenn Kubota

Glenn Kubota

Shigetoshi Yasumura

Hernán Mendoza

Hernán Mendoza

Celerino Sanchez

Diego Cataño

Diego Cataño

Ronaldo Gonzalez

Rodrigo Corea

Rodrigo Corea

Ernesto Gonzalez

Hector Kotsifakis

Hector Kotsifakis

Roberto Vega

Bashir Salahuddin

Bashir Salahuddin

Stu

Carlos Corona

Carlos Corona

Villegas

Armando Mandujano

Armando Mandujano

St. Regis Butler

Charles E Tiedje

Charles E Tiedje

Agent Durling

Ricardo Esquerra

Ricardo Esquerra

Sanchez's Brother in Law