V pořadí dvanáctá německá wallaceovka v poválečném období se odehrává ve vodním prostředí v londýnské Temži a nejbližším okolí. Inspektor Wade (Joachim Fuchsberger) pátrá po pachatelích vražd, které provádějí neznámí harpunáři v potápěčských ustrojeních. Stopa začíná v hospodě „Mekka“, kde se schází místní podsvětí. Majitelkou je Mrs. Nelly Oaksová, jež zaměstnává i mladou pohlednou schovanku Leilu. V hostinci je též ubytován podivný ruský obchodník s kořením Gubanov (Klaus Kinski). Záhadný vraždící harpunář „Hai“ se pokusí zabít inspektora dokonce v jeho kanceláři a postupně jsou harpunou zabiti i někteří další lidé, kteří jsou zapojeni do pašování a překupnictví diamantů. Harpunáři se dosud vždy podaří zmizet ve vodě, ale inspektor je již blízko jejich odhalení..