Where To Stream Evil Lives Here Season 12 Episode 4
A Special Place in Hell
- Aired July 24, 2022
- 60 Min
Faith Green thinks she knows everything about Gregory Green's past when reconnecting with him at her father's church. Raised to believe in forgiveness, she gives him a second chance, but his secrets will lead to an unspeakable tragedy.