A homicide detective returns to a bizarre case after a period away from his job that will expose him to demons of his past.
1999
1959
1940
2011
2009
1950
1948
2005
2024
2019
2002
2020
1954
1966
1957
2017
1992
2023