A worn and dreary detective starts to have delusions about demons from his past, unable to differentiate what's real and what's not.
1930
1974
1954
2024
1978
—
1996
1916
1917
1918
2001
2019
2009
1962
1971