The Sacrifice Game (2023)
The Sacrifice Game is set at Blackvale Academy, all-girls boarding school where two students, Clara and Samantha, have stayed behind for Christmas with their teacher Rose and her boyfriend Jimmy.
The Sacrifice Game (2023) Read More