A mysterious killer is on the lose.
1996
2006
2000
1982
—
2004
2016
1999
2007
2017
1993
2014
2005
1987