Beautiful, interesting, incredible cinema.
A 1976 French drama film directed by Maurice Dugowson. It was entered into the 26th Berlin International Film Festival.