The Little Shop of Horrors (1960)

The Little Shop of Horrors (1960) A nerdy man working in a florist shop develops an intelligent plant that requires human meat to survive.

Leave a Comment