The Sacrifice Game

At a girls’ boarding school over Christmas break, 1971, Samantha and Clara who are staying behind for the holidays must survive the night against uninvited visitors.