An insurance investigator examining several recent cases of suicide discovers a demon influencing the deaths, but only he can see it.
2023
2025
2010
1992
2007
1993
1995
2000
1994
2004
2008
1983
2001
1989