The Beasts
Antoine and Olga have retired to a small village in Galicia, Spain. It's a peaceful existence until the neighbourhood is offered money to relocate by Norwegian developers who are planning on building a wind farm on their property. As the only holdouts, Antoine and Olga become the target of two local brothers, who have grown piqued by the couple's presence, inhibiting them from cashing in. As tensions and tempers rise, the situation is pushed to the point of no return.
Starring Denis Ménochet, Marina Foïs, Luis Zahera
Director Rodrigo Sorogoyen