Horror Movie Review: Evil Clutch (1988)

Oh we’re really scrapping the barrel of 80’s horror here. Evil Clutch aka Il Bosco 1 is a 1988 Italian horror film written and directed by Andrea Marfori. A super low-budget horror flick, even the most ardent of 80’s Italian horror will struggle with this one.

Keep On Reading