A homicide detective returns to a bizarre case after a period away from his job that will expose him to demons of his past.
1983
2015
2000
2008
1998
1972
1981
1995
2003
1997
2002
2001
1988
2014
2007
2006
2023