
Long Shadows
S1E2 · 2020-03-10 · 52 min
300 Germans in Chile, right at the end of the world, have dedicated their lives to the service of God and the poor. Their religious leader, Paul Schäfer, has what he always dreamed of: his own kingdom, sealed off from the outside world.
The show’s own verdict is on its page.