The Little Shop of Horrors (Digitally Remastered)
Movies & TV / DVD
Movies/TV › Feature Film Comedy
UPC: 018713811806 / Publisher: Good Times Video, April 2001
A meat-eating plant located in a florist shop begins to talk and demands human flesh, so its keeper...
Read More
A meat-eating plant located in a florist shop begins to talk and demands human flesh, so its keeper tries to satisfy the aggressive posie with what's locally available.
Read Less