Le Baron Weser (Cameron Mitchell) accueille sur son île au large de l'Italie un groupe de touristes. L'homme entretient une passion dévorante pour les plantes, en particulier les espèces carnivores. Bien vite, au cours du séjour, les hôtes du Baron commencent à disparaitre mystérieusement...
Des moutons paissent sur ses pâturages, des phoques s'y prélassent dans les dunes, au milieu de centaines d'espèces d'oiseaux. Pourtant, l'hiver venu, ce coin de paradis change brutalement de visage. De violentes tempêtes se déchaînent, projetant les vagues en rouleaux sur un littoral...
Le Jeune orphelin, George Waters, vit avec son grand-père infirme dans une cabane mal entretenue. Ce dernier lui raconte des histoires de pirates et lui certifie même que l'île située en face de chez eux a servi de repaire au capitaine Kidd, qui y aurais enterré un trésor. George répète...