A serial killer and the detective who tracked him down find themselves in an unexpected stalemate.
2017
2002
2004
2012
2007
1912
1918
2019
2003
1979
1997
2018
2014
2023
2025
—
1994