An American businessman with a stake in a pharmaceutical company that's about to go public finds his life is thrown into turmoil by an incident in Mexico.

David Oyelowo
as Harold Soyinka

Joel Edgerton
as Richard Rusk

Charlize Theron
as Elaine Markinson

Amanda Seyfried
as Sunny

Sharlto Copley
as Mitch Rusk

Harry Treadaway
as Miles

Yul Vazquez
as Angel Valverde

Thandiwe Newton
as Bonnie Soyinka

Melonie Díaz
as Mia

Paris Jackson
as Nelly
Gimly
_Gringo's_ alright but here's the thing, the crime-caper-clusterfuck hasn't just been done better before, it's been done better before by the same director. _Final rating:★★½ - Had a lot that appealed to me, didn’t quite work as a whole_....