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.
2014
2016
1970
2024
1967
1997
1968
2008
2020
2025
1998
1966
1963
2000
2004
2002