Are Phytoestrogens in Food Bad for You? Friday, May 13, 2022 By Stillness in the Storm Leave a Comment (Ocean Robbins) The 1986 film Little Shop of Horrors starred Audrey II, a Venus flytrap that feasted on human flesh and incited a flower shop clerk to murder two people to satisfy its ravenous appetite.