
0 votes
2025
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.
Directed by Ciara Castillo
Status
Released
Release date
May 8, 2025
Budget
—
Revenue
—
Language
—

Selena Gomez: My Mind & Me
2022
McQueen
2018
Iron Maiden: Burning Ambition
2026
Public Speaking
2011
Star Wars Biomes
2021
Billie Eilish - Hit Me Hard and Soft: The Tour (Live in 3D)
2026
The Beach Boys
2024
Baraka
1992
Air Force Elite: Thunderbirds
2025
Rolling Thunder Revue: A Bob Dylan Story by Martin Scorsese
2019
Chasing Happiness
2019
Naqoyqatsi
2002