Troubled Spirits
Directed by Petra DeeterAn atheist corporate executive city dweller suddenly finds herself in a witness protection program that sends her to a remote cabin in Montana. As she discovers the unspeakable truth about the cabin, she is forced to seek the strength within, to free herself and others from their haunted past.
Where to Watch Troubled Spirits
Cast of Troubled Spirits