France / 1981 / Documentary / 13’0”N8200031
F 5
Oscar Castro, a stage director who spent two years in a concentration camp in Chile, talks about his time in captivity.
Director
Stanislav Stanojevic
Camera
Daniel Cavillon
Editing
Charlotte Boigeol
Sound engineer
Michel Cavillon