An insurance investigator examining several recent cases of suicide discovers a demon influencing the deaths, but only he can see it.
2003
1968
2017
2020
2021
2013
2018
2012
1982
2014
1997
1998
1987
1985
—
2024
2025
2023