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.
1984
2025
1986
1985
2023
2024
1987
2021
1974
2018
2015