The Sacrifice Game › Cast
Mena Massoud
Jude
Olivia Scott Welch
Maisie
Chloë Levine
Rose
Gus Kenworthy
Jimmy
Madison Baines
Samantha
Georgia Acken
Clara
Derek Johns
Grant
Laurent Pitre
Doug