I am a fan of the movie Little Shop of Horrors. If you have never seen it the real star is a Venus Flytrap with a thirst for blood, human blood. Not nearly as scary were these small Venus Flytraps I found at the Botanical Gardens in Glasgow.

Little shop of horros