A homicide detective returns to a bizarre case after a period away from his job that will expose him to demons of his past.
1993
1940
2019
2022
2005
2011
1973
1964
1975
1946
1949
2014
2002
1956
1957
1954
2012
2008