An insurance investigator examining several recent cases of suicide discovers a demon influencing the deaths, but only he can see it.
2016
2023
2005
2024
—
1992
1932
1997
1980
1986
1976
1968
2006
1995
1981