Kids investigate a local urban legend and play a game of dare. Things don't work out too well for them. Rest in pieces.
2024
2023
2017
1988
2018
2001
1990
1986
1955
1943
2009
1991
1961
1979
2014
2006
2025