Horror History: Friday, December 19, 1986: Little Shop of Horrors was released in theaters

A skid-row florist’s “mean green mother” of a monster plant is the center of “the looniest, nuttiest, most outrageous movie musical comedy in years”.

Read more “Horror History: Friday, December 19, 1986: Little Shop of Horrors was released in theaters”

Horror History: Friday, December 19, 1980: New Year’s Evil was released in theaters

Lonely women wanting to celebrate New Year’s Eve become easy prey for a maniacal murdering misogynist whose New Year’s resolution is to kill women at every stroke of midnight.

Read more “Horror History: Friday, December 19, 1980: New Year’s Evil was released in theaters”