Friday, April 29, 2016

Killer Plants 11: The Little Shop Of Horrors (1960)




Arguably the first well known, certainly cult classic, killer plant film this one has a pretty cool remaster for the Blu Ray edition.  It is certainly the first--probably the only--"mashugana plant" in film history.