THE BEASTS Trailer
653 Views
A middle-aged French couple moves to a village, where they operate an organic farm in the Spanish countryside. Seeking closeness with nature, their presence inflames two locals to the point of outright hostility and shocking violence.
Uploaded: August 8, 2023