The Cult of NatureBoy poster
TV

The Cult of NatureBoy (2026)

S01E04 Fall of a God

Apr 28, 2026 • Season 1 • Episode 4 • HD

A brave victim steps forward, igniting an investigation that ultimately leads to NatureBoy facing the consequences for his actions.

Genre: Documentary
Country: US