Former members of Opus Dei remember their experiences of being cut off from their families, along with a rigorous routine filled with prayer, strict obedience, and unpaid labor.
Show
How I Left the Opus Dei
Episode
S01E02
Air Date
Feb 07, 2025