An insurance investigator examining several recent cases of suicide discovers a demon influencing the deaths, but only he can see it.
2021
2023
1978
2008
1991
2018
2022
1989
1985
2025
2020
2015
2024