A homicide detective returns to a bizarre case after a period away from his job that will expose him to demons of his past.
2010
1979
1952
1980
2004
2024
1976
2017
2023
1929
2016
2019
2021
1961