Film · 1981
8 min · Directed by Ana Mendieta
Mendietas last film was made off the coast of Florida, the silhouette points to Cuba, while the tropical waters undulate around the sandy earthwork.
The Hot Spot
1990
People Like Us
2012
Blackbird
2019
The Big Heat
1953
Body Heat
1981
Reminiscence
2021
The Unforgivable
Adoration
2013
Original Sin
2001
The Laundromat
Room 237
Old