A homicide detective returns to a bizarre case after a period away from his job that will expose him to demons of his past.
2020
1971
1976
2022
1990
1921
1966
2025
1947
2023
2006
1967
2003
2008
1955
2005
1950
1982
1957