Facing a trail of murders staged as chilling word games, a rookie police captain and a goofy detective race to solve a serial killer's deadly puzzles.
1999
1986
1998
1996
1994
1967
2017
1975
2009
2005
1966
1963
2000
2002
2019
1981
2010
2004