Een psychopathische moordenaar maakt de Amsterdamse grachten onveilig. Hij duikt letterlijk op de meest onverwachte momenten en plaatsen op en maakt het ene na het andere slachtoffer. Er heerst een sfeer van terreur in de stad. Politiedetective Eric Visser (Huub Stapel) gaat op zoek naar de moordenaar, maar het onderzoek schiet niet echt op. Tot Visser de hulp inroept van een duikersvereniging. Zo maakt hij kennis met de knappe Laura (Monique van de Ven). Zijn nieuwe vriendin en zijn dochter (Tatum Dagelet) komen uiteindelijk dichter bij de dader dan hijzelf...