
Ochún(1981)
8 min · Directed by Ana Mendieta
Released
Mendietas last film was made off the coast of Florida, the silhouette points to Cuba, while the tropical waters undulate around the sandy earthwork.
Where to watch
Not available to stream, rent, or buy in the US yet.
US release dates
- Theatrical
- June 1, 1981
