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