10 years ago, Officer James Fincher narrowly escaped being killed at the hands of a masked maniac. Now a Detective, a new string of murders has begun in Havenwood. Has the Ripper returned?
2009
1995
1976
1951
1996
1990
1969
1999
1944
2004
1989
1978
1975
1982
1970
1959
1956
1988
1974
2013