The Cult of NatureBoy poster
TV

The Cult of NatureBoy (2026)

S01E03 Paradise Lost

Apr 28, 2026 Season 1 Episode 3 HD

Violence and sexual exploitation escalate, with NatureBoy exerting unprecedented control over his followers.

Genre: Documentary
Country: US