Elvira: Maneater of Hydra

Elvira: Maneater of Hydra

Available on Prime Video
While vacationing in the Mediterranean, a group of tourists pays to spend a weekend exploring a lush island occupied by the botanist Baron von Weser (Cameron Mitchell). Their money will fund the continuation of his experiments, but their blood will feed the demented Baron's carnivorous plants.

Related