The Beasts
Available on iTunes
Antione and Olga have moved from France to a small village in Galicia, Spain. It’s a peaceful life—until Norwegian developers arrive, offering to buy the neighborhood to build a wind farm. When they disagree with two local brothers on a final decision, tensions rise to the point of no return.
Starring Denis Ménochet, Marina Foïs, Luis Zahera
Director Rodrigo Sorogoyen