A detective's search for a brutal serial killer becomes complicated once dark secrets start coming to light.
1932
2000
2014
1990
2001
2005
2002
2006
1968
2017
2008
1995
1993
2003
1996