HCF Reviews

SHAME THE DEVIL (2013)

SHAME THE DEVIL (2013) Written and directed by Paul Tanter A supermarket manager awakens with a bloody face, hooked up to a lie detector and with an unmanned double barrelled shotgun pointing straight at his […]