Myrtle Vail

The Little Shop of Horrors
6.3
HD

The Little Shop of Horrors

Black comedy about a young man who creates a carnivorous plant and must kill in order to feed it.