The Sacrifice Game
Christmas break, 1971. Samantha and Clara, two students who are staying behind for the holidays at their boarding school, must survive the night after the arrival of uninvited visitors.Christmas break, 1971. Samantha and Clara, two students who are staying behind for the holidays at their boarding school, must survive the night after the arrival of uninvited visitors.
Starring Georgia Acken, Mena Massoud, Olivia Scott Welch, Gus Kenworthy, Chloë Levine, Derek Johns, Laurent Pitre, Madison Baines
It's a horror and thriller movie, and has a rating of 5.5 out of 10 from Imdb which is fairly okay for this kind of movie.
Watch it here
Not found streaming from Argentina.