Slave Island

Slave Island
Title:
Slave Island
Released:
Dec 04, 2025
Country:
Casts:

Synopsis Slave 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.

  • Harald House
  • Baltic Film Production

You may also like