Hill View Manor

Hill View Manor

Available on discovery+, Prime Video
S3 E1: Jack and Katrina travel to Hill View Manor in New Castle, Pa., a shuttered nursing home where former patients are rumoured to live on in death, and they cross paths with the Creeper, an evil shadow creature bent on tormenting its victims.