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.
The Little Shop of Horrors (1960) A nerdy man working in a florist shop develops an intelligent plant that requires human meat to survive.