Sacrifice (2016) 1 July 201614 February 2023 Rating: ★★ Ritual Murders/Secret Society Director: Peter A. Dowling Actors: Radha Mitchell, Rupert Graves, David Robb, Joanna Crawford, … Category: Horror