The Beasts
An expatriate French couple operate an organic farm in the Spanish countryside. However, their earnest enthusiasm reeks of patronizing privilege to the handful of “hill people” families who have toiled on the land for generations, leading to tensions between locals and foreigners boiling over.
Starring
Denis Ménochet, Marina Foïs, Luis Zahera
Director
Rodrigo Sorogoyen