A homicide detective returns to a bizarre case after a period away from his job that will expose him to demons of his past.
2017
1958
2009
1992
2010
1979
—
1991
2019
2022
2006
1994
2003
1998
1999