Um traficante é forçado por seu chefe a ir ao México pegar uma carga de maconha. A fim de melhorar suas chances de passar pela fronteira, David pede a uma stripper e dois adolescentes locais para acompanhá-lo e fingir que são uma família em férias.
Jack Bishop (Simon Baker) é casado com a bela Amaya (Paz Vega) e com ela tem uma filha, Toby (Chloe Moritz). Ele trabalha em uma cidade fronteiriça, entre o Texas e o México, e leva uma vida considerada perfeita. Só que Jack esconde um passado sombrio, que volta à tona quando Toby é sequestrada. Para resgatá-la, ele precisa retornar às suas origens e se apegar mais uma vez a sua religião.