Gringo - Cast

David Oyelowo

as Harold Soyinka


Charlize Theron

as Elaine Markinson


Joel Edgerton

as Richard Rusk


Yul Vazquez

as Angel Valverde


Thandiwe Newton

as Bonnie Soyinka




Alan Ruck

as Jerry



  Change Location