Now showing
Ochún 1981
8m
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 US
Not streaming in US right now.
On location
No pins on the map for this one yet.
