Am 4. Juli vor einem Jahr verschwand eine Teenagerin bei einer High-School-Strandparty. Einige Tage später trieb ihr Arm an der Wasseroberfläche. Der betrunkene Kapitän Blaise Shaw (Dave Randolph-Mayhem Davis) tötete einen weißen Hai, den man für den damaligen Unfall verantwortlich machte und wurde daraufhin im Küstenstädtchen Harmony zu einem richtigen Helden. In Wirklichkeit war es aber gar keine Tierattacke. Von diesem Tag an werden immer wieder grausam entstellte Leichnam in der Küstenstadt entdeckt. Um den seltsamen Vorkommnissen ein Ende zu bereiten, wendet sich der alte Kapitän an die Geisterjägerin Ava (Mackenzie Rosman), um die Wahrheit über die mysteriösen Vorfälle, die sich neuerdings im Städtchen zutragen, herauszufinden. Bei ihren Nachforschungen stoßen sie auf die dunkle Legende des Ghost Sharks, der sich sowohl im Wasser als auch zu Lande fortbewegen kann. Aber auch die Geschichte des Städtchens birgt ein düsteres Geheimnis…