All Cast

David Oyelowo
Harold Soyinka

Joel Edgerton
Richard Rusk

Charlize Theron
Elaine Markinson

Amanda Seyfried
Sunny

Sharlto Copley
Mitch Rusk

Harry Treadaway
Miles

Yul Vazquez
Angel Valverde

Thandiwe Newton
Bonnie Soyinka

Melonie Diaz
Mia

Paris Jackson
Nelly

Alan Ruck
Jerry

Kenneth Choi
Marty

Theo Taplitz
Justin

Glenn Kubota
Shigetoshi Yasumura

Hernán Mendoza
Celerino Sanchez

Diego Cataño
Ronaldo Gonzalez

Rodrigo Corea
Ernesto Gonzalez

Hector Kotsifakis
Roberto Vega

Bashir Salahuddin
Stu

Carlos Corona
Villegas
Armando Mandujano
St. Regis Butler

Charles Tiedje
Agent Durling

Ricardo Esquerra
Sanchez's Brother in Law
