A serial killer and the detective who tracked him down find themselves in an unexpected stalemate.
1992
1987
2003
1966
1982
2013
1930
2014
2012
1988
1971
2018
2017
2016