Beautiful, interesting, incredible cinema.
The first film to be banned in Cuba under the Castro regime.