HILLSIDE CANNIBALS (2006) Reviews and overview

‘For 400 years they’ve hunted one animal only… Man’ Hillside Cannibals is a 2006 American horror film directed by Leigh Scott (Piranha Sharks; The Penny Dreadful Picture Show; Dracula’s Curse) from a screenplay written by Steve Bevilacqua …

Read More