A worn and dreary detective starts to have delusions about demons from his past, unable to differentiate what's real and what's not.
2023
2022
2008
1991
1912
2010
1950
2021
1988
2019