How I Left the Opus Dei · SEASON 1
God's Calling
Episode 1 · 2025-02-07

- Documentary
- Drama
Episode overview
Thirteen survivors detail their initiation into Opus Dei as young girls and how they were manipulated to pledge their lives to the organization.
52 minutes