Lighthouse for Lost Souls in England and More
- Runtime
- 43m
- Air Date
- Premieres Oct 13, 2024
Ghosts flock to a quaint coastal farmhouse. A pastor's sermon is interrupted by the Devil himself. A woman and her dogs have multiple terrifying encounters with Bigfoot