A homicide detective returns to a bizarre case after a period away from his job that will expose him to demons of his past.
1998
1974
1958
1963
2024
2004
1999
1966
2010
1964
1962
2008
1987
2020
2025
1967
1945
2006
1955
1991