The Beasts [Sub: Eng]
A middle-aged French couple moves to a local village, seeking closeness with nature where their presence inflames two locals to the point of outright hostility and shocking violence.
1980, Chantada, Lugo, Spain
1976, Enghien-les-Bains, Val-d'Oise, France
21 January 1970, Boulogne-Billancourt, Hauts-de-Seine, France
1966, Santiago de Compostela, A Coruña, Galicia, Spain
September 11, 1976 in Galicia, Spain

