When Susan Hamlin walks into a police station to confess she is part of a satanic cult and plans to murder her husband, no one can guess the truth is even more bizarre and sinister.
Guest Cast
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!