Last Final Girl
Six 'final girls' from around the world are forced to fatally turn on one another after being tricked into taking part in a sick TV show going out live on the dark web. Who will be the last final girl?