1477781
1477781

La isla está viva

"A love letter to the mountains."

2025-05-08 en 8m
DocumentaryFantasy
This short documentary captures the mountains of San José de Ocoa in the Dominican Republic, once home to the Taíno people. Rooted in the Taíno belief that the island is a living, feminine being, where life begins within her cave-womb and sacred waters. An immersive landscape charged with spiritual and cultural meaning.

Director

Ciara Castillo

Writer

Ciara Castillo

Producer

Ciara Castillo

Producer

Mariangel Veras

Producer

Diego Duran

First Assistant Director

Diego Duran

Status

Released

Countries

  • Dominican Republic
  • United States of America

Companies