Os protagonistas desse filme de terror são Paul (Josh Lucas), um homem de meia-idade, e sua família — sua esposa Inês (Fernanda Urrejoa) e os dois filhos do casal: Audrey (Vênus Ariel) e Tommy (Carlos Solorzano). Paul trabalha como consultor de segurança em uma empresa petrolífera. Certa vez, ele decide passar férias no México com a família para aproveitar o tempo juntos na ensolarada costa. E, de quebra, Paul planeja inspecionar uma antiga torre de perfuração de petróleo, localizada nas profundezas remotas do mar. A família de Paul chega a uma pequena cidadezinha que, no passado, lucrou com a perfuração marítima quando uma plataforma de petróleo foi instalada, tendo se enriquecido consideravelmente. No entanto, nos últimos anos, ela passou por tempos difíceis devido à seca, e os moradores locais acreditam que isso seja uma maldição. Enquanto Paul passa o tempo no mar inspecionando a plataforma, Inês, Audrey e Tommy relaxam na orla dessa cidadezinha. Certa vez, Paul chega à plataforma e descobre que restam apenas dois funcionários lá — Chato (Julio César Sedillo) e Junior (Jorge Jiménez). Eles ficam horrorizados com o que viram: um monstro marinho gigante matou todos os seus colegas. Enquanto isso, a família de Paul também parte para a torre de perfuração no meio das profundezas do mar e se vê ameaçada pelo megalodonte — um enorme tubarão que ataca a estrutura. De acordo com a mitologia asteca, essa criatura pré-histórica, também conhecida como “demônio negro”, foi despertada pelos efeitos da perfuração em águas profundas no mar. O megalodonte é conhecido há muito tempo como defensor da natureza, e seu aparecimento é um sinal perigoso para aqueles que estão envolvidos em sua destruição. Agora, os protagonistas precisam encontrar uma maneira de sair da plataforma de perfuração e descobrir como distrair ou matar o megalodonte.