Shortly after Becca, a 16-year-old girl, arrives at her new foster home stran...
The Unsettling
Season 1 Episode 5: The Holy Flame Controls Us All
Suspicious about the incident that occurred the night before, the Sheriff arrives to question everyone.