Social-Media-Influencerin Carol (Giorgia Faraoni) und ihre Partnerin Roberta (Jade Pirovano) freuen sich auf ihren lang ersehnten, romantischen Urlaub in Südostasien. Auf der paradiesischen Insel ihrer Träume angekommen, haben die zwei Lust auf ein Abenteuer. Spontan buchen sie einen Tauchgang auf einer Charter-Yacht. Was sie nicht ahnen: Der sich zunächst noch ganz charmant gebende Kapitän (Daniel Franchi) des Kahns ist ein Psychopath und hat düstere Pläne mit dem Pärchen. Es dauert nicht lange und er lässt die resolute Carol in einer Unterwasserhöhle mit nur begrenztem Sauerstoff und sich bereits bedrohlich nähernden, offensichtlich extrem aggressiven und hungrigen Haien zurück. Roberta ist derweil in einer Kabine auf dem Boot eingesperrt. Verzweifelt und ohne zu wissen, wie es der jeweils anderen ergeht, müssen sie versuchen, ihrer gefährlichen Lage zu entkommen, um irgendwie zu überleben.