
Areas of High Strangeness: Stimson Hospital
Directed by Jeffrey Checker2025 74m[Documentary](/on-demand/category/documentary)
1.8
When the Demon Hunter Society ventures into the haunted halls of Stimson Hospital in Eaton Rapids, Michigan, they uncover chilling evidence of restless spirits and malevolent forces in a place long shrouded in mystery and terror.
