An insurance investigator examining several recent cases of suicide discovers a demon influencing the deaths, but only he can see it.
2022
2023
2025
2007
2000
1944
1957
1998
2005
1977
2006
2010
1946
2008