Cidade do México. O detetive Ulises (Damián Alcázar) está à procura do líder de um culto satânico. Ele é obrigado a ver seu parceiro ser torturado e morto, pelos integrantes do bando que procurava. Um ano depois, Ed (Brian Presley), Phil (Rider Strong) e Henry (Jake Muxworthy), alunos da Universidade do Texas, decidem atravessar a fronteira com o México para se divertir. Tudo corre bem, até Phil ser sequestrado por um bando de contrabandistas. Ele se torna o novo alvo do bando procurado pelo detetive Ulisses, sendo usado como oferta de um ritual sádico para que seus integrantes obtenham proteção divina.