Funcionário dedicado e marido exemplar, Harold Soyinka (David Oyelowo) leva uma vida pacata em Chicago. Enfrentando problemas financeiros, ele descobre que a empresa em que trabalha está negociando uma fusão que pode resultar em sua demissão. Aos poucos David passa a acreditar nesta possibilidade, devido a atos suspeitos de seu chefe e “melhor amigo” Richard Rusk (Joel Edgerton). Quando Richard e sua sócia Elaine Markinson (Charlize Theron) resolvem acompanhá-lo em uma viagem de trabalho corriqueira ao México, David vê a situação como a oportunidade ideal para fingir ter sido sequestrado e, desta forma, pedir um polpudo sequestro.