A homicide detective returns to a bizarre case after a period away from his job that will expose him to demons of his past.
1999
1993
2023
1966
1994
2017
1997
1921
2018
1974
1980
1985
1996
2004
1976
1983
2014