poster
s2 e6: People Magazine Investigates Cults S02E06

Word of Faith: Lost souls flock to North Carolina where they’re promised deliverance from demons by Pastor Jane Whaley at the Word of Faith Fellowship; however, deliverance comes at a price, including beatings, medical horrors and psychological abuse.

Comments are closed.