A demonic scarecrow terrorizes teenagers at a party.
2023
1988
2008
2022
1967
—
2024
2021
1975
2009
1996
1999