Where to watch · United States
Not on any service here yet.
La isla está viva (2025)
Directed by Ciara Castillo
“A love letter to the mountains.”
Documentary, Fantasy · 8m
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.
Cast
Crew
- Director
- Ciara Castillo
- Writer
- Ciara Castillo
- Director of Photography
- Ciara Castillo
- Editor
- Ciara Castillo
- Producer
- Ciara Castillo, Mariangel Veras, Diego Duran
Details
- Release date
- 2025-05-08
- Runtime
- 8m
- Genres
- Documentary, Fantasy
- Original language
- EN
- Countries
- Dominican Republic, United States of America