It is 1973 and the Springwood Police Dept. have just arrested a man they believe to be the notorious child murderer known as the Springwood Slasher.
2025
2024
2023
1950
1986
2014
2010
2026
2016
2018
2022