Hill View Manor
- Episode aired Apr 9, 2022
- TV-14
- 42m
Jack Osbourne and Katrina Weidman travel to Hill View Manor in New Castle, Pennsylvania, a shuttered nursing home where former patients are rumored to live on in death. There, they'll cross ... Read allJack Osbourne and Katrina Weidman travel to Hill View Manor in New Castle, Pennsylvania, a shuttered nursing home where former patients are rumored to live on in death. There, they'll cross paths with the Creeper, a malevolent shadow creature bent on scaring the living hell out o... Read allJack Osbourne and Katrina Weidman travel to Hill View Manor in New Castle, Pennsylvania, a shuttered nursing home where former patients are rumored to live on in death. There, they'll cross paths with the Creeper, a malevolent shadow creature bent on scaring the living hell out of its victims.