SHAME THE DEVIL (2013)

June 25, 2014 Bat 0
★★½☆☆

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 […]