Harold Soyinka (David Oyelowo), um homem que foi enviado para o México pela empresa onde trabalha, para fechar um negócio.
Em terras mexicanas, acontecem-lhe as mais variadas e insólitas aventuras, envolvendo traficantes, mercenários e agentes da lei, que o levam de um cidadão respeitoso a um procurado criminoso.
Harold vai ter de arranjar uma maneira de escapar da situação, que a cada momento se torna de proporções maiores.