Sign Up

Image Not Available

Jimmy HendrickxJeremy Kewuan

Slave Island

  • Documentary
RELEASE

2025-03-22

BUGET

N/A

LENGTH

93 min

Description

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

View Full Cast