A high school graduating class is forced into a sadistic game threatening certain death to all unless they offer one of their own as sacrifice.
2007
2020
1967
1923
2021
2013
1963
1989
2000
2004
1962
1942
1992
2018
2001