By ukoić ból po tragicznej śmierci męża, Anna (Anna Loos) oraz jej dwunastoletni syn Maks (Mika Seidel), postanawiają wyjechać na wakacje. Na miejsce odpoczynku wybierają jedną z rajskich, egzotycznych wysp. Niedługo po przyjeździe, z pozoru spokojne miejsce zostaje otoczone przez niebezpiecznych piratów pod przywództwem Thiha (Sahajak Boonthanakit), a Max oraz inni urlopowicze zostają ich zakładnikami. Anna przebywająca w tym czasie poza hotelem unika uwięzienia i nawiązuje wsółpracę z miejscowym instruktorem nurkowania, Philippem (Bernhard Piesk). By uratować syna i sprowadzić pomoc, Anna jest zmuszona zmierzyć się z bezwzględnymi korsarzami.