Perth Film Society: The Beasts

A French couple leave their comfortable life to start up an organic farm in the remote Galician countryside. However relations with the villagers prove difficult, leading to confrontation.