Sacrifice 2016
5.3
IMDB
5.3
IMDB
After digging up a bizzarly mutilated corpse on her land, physician Tora Hamilton uncovers a lethal connection to ancient pagan rituals.
Radha Mitchell
Rupert Graves
Ian McElhinney
David Robb
Joanne Crawford
Peter A. Dowling