SACRIFICE (2016) reviews and overview

‘Every life has a price.’ Sacrifice is a 2016 Irish-German-American mystery thriller with horror themes written and directed by Peter A. Dowling (Stag Night), based on a novel by S.J. Bolton [Sharon …

Read More