Peter and his friends find a snuff film at their high school principal's house.
2010
2024
1976
2025
2021
2009
1981
2022
2016
2020
2013
1993
1983
2023
—