"La isla de la muerte" (alternately called "Island of the Doomed" and "Maneater of Hydra" in English) is the sort of movie that only three people could present: Elvira, Joe Bob Briggs, or at least one of the guys on "Mystery Science Theater 3000". I saw it on Elvira's show. It's basically a "Day of the Triffids" ripoff. A bunch of tourists go to an island where a man is breeding carnivorous plants. Naturally, the whole thing is an unintentional laugh riot. To be certain, the character Myrtle reminded me of Kyle's mom on "South Park", while the character David looked how Tony Randall would look if left in the microwave too long.
Anyway, it's the sort of thing that you watch for pure entertainment. When the Mistress of the Dark presented it, she naturally added no shortage of campy commentary (namely that a plant-themed movie has a character whose last name is Moss).
PS: director Mel Welles played the flower shop owner in the original "Little Shop of Horrors".