Little Shop of Horrors

Little Shop of Horrors (1986)

Don't feed the plants.

TMDb

7.0

19/12/1986 • 1h 34m