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.
1979
2023
2024
2017
2006
2011
2013
2025
2016
2014
2008
1994