Stranded on a crumbling rig in Baja, a family faces off against a vengeful megalodon shark.
STARRING: Josh Lucas, Fernanda Urrejola, Héctor Jiménez
Stranded on a crumbling rig in Baja, a family faces off against a vengeful megalodon shark.
STARRING: Josh Lucas, Fernanda Urrejola, Héctor Jiménez