ShareTweet

Demon’s Lair

Season 8 • Episode 1

A family believes they have a harmless ghost in their home until it begins to threaten the children. Unwilling to let evil win, the family turns to the Catholic Church to help drive a demon from the home.
41 min|TV-14|Premiered 10/22/2016

Available
Full Episodes