A harrowing tale exploring the tangled roots of exploitation and control through one man's quest to maintain power through elaborate deception.
Director: Andrew Treglia
Streaming info last checked: 20 Jan 2026