A demonic scarecrow terrorizes teenagers at a party.
2023
2026
2009
2017
2018
2021
2002
1964
1992
1993
1991
2008