Having reluctantly been taught to become a Siren on the ancient island of Refrainia, virginal, naive Amaranda gets her sexual awakening in the arms of handsome sailor, Eban Gal, whom she saves from drowning. The lovers' attempt to flee the island is thwarted by the Chief Elder, Hermandine, who imprisons Eban and forces Amaranda to seduce the sailors with the other Sirens on Destiny Rock. While Amaranda is attacked, Eban is bewitched and seduced by beautiful Siren, Kalliope. When Eban and the sailors discover the horrors prevalent on the island, they challenge the Elders to change their laws and lifestyle. A treacherous voyage in search of Poseidon is the only solution, so the couple, along with two sailors, set off. A violent encounter with the Teras, a hideous sea-creature, threatens to end Amaranda's life and destroy their ship, and, with no sign of the Sea-God, all their efforts appear to be in vain...