A homicide detective returns to a bizarre case after a period away from his job that will expose him to demons of his past.
1985
2023
2020
1948
1950
2019
1978
1931
2016
1976
1975
1986
1981
1982
1993
1974
1989
1972