Little Shop of Horrors(1986)

Little Shop of Horrors(1986)

7.189K reviews
91%Tomatometer
PG_13Rating
English
94 MinutesDuration

Relates stars