Back to Browse

Slave Island
0.0
2025
93m
4K ULTRA HD
Documentary
Storyline
Activist Jeremy Kewuan faces the invisible power of ideology and faith as he combats traditions of present-day slavery on a remote Indonesian island.

Activist Jeremy Kewuan faces the invisible power of ideology and faith as he combats traditions of present-day slavery on a remote Indonesian island.