Gringo ★★½

GRINGO (15)
D: Nash Edgerton
Amazon/STX/Denver & Delilah/Blue Tongue (Nash Edgerton, Rebecca Yeldham, Charlize Theron, Beth Kono, A.J. Dix & Anthony Tambakis)
USA 🇺🇸 2018
110 mins

Crime/Comedy/Thriller

W: Anthony Tambakis & Matthew Stone
DP: Natasha Braier & Eduard Grau
Ed: Luke Doolan, David Rennie & Tatiana S. Riegel
Mus: Christophe Beck

David Oyelowo (Harold Soyinka), Joel Edgerton (Richard Rusk), Charlize Theron (Elaine Markinson), Amanda Seyfried (Sunny), Paris Jackson (Nelly), Sharlto Copley (Mitch Rusk), Thandie Newton (Bonnie Soyinka)

Gringo is a rather muddled attempt to emulate the style of Quentin Tarantino, pitting an American business empire against a Mexican drug cartel, with David Oyelowo as the African-American stranded between both parties.
The film opens with a telephone call to seedy businessman Richard Rusk, leading us to believe that his assistant Harold Soyinka (Oyelowo) has been kidnapped and held for ransom in Mexico. There's a set up that the company they work at is producing a new medicinal drug, utilising the vast cannabis crop south of the border. What follows is an over-convoluted affair with a lot of obnoxious, unlikeable characters. Far too many of them, in fact.
The underlying message that nice guys finish last is shoved down your throat in a very obvious way, and although David Oyelowo gives a good performance in the lead, every other character in the film are simply way too repugnant. 
5/10