A group of girls come across two people who have been tortured, only to find out they themselves are about to be picked off one by one in the most bizarre ways.
2014
2017
2021
2008
2005
1980
2023
2002
1994
1977
2012
2025
1972
2013