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
2023
1996
2005
1966
2010
2009
2001
2008
2006
1981
1959
1992
1995
1991