The Beasts
Available on MUBI, Prime Video
Set in a mountain village in Galicia, Spain, this thriller depicts the friction between a local powerbroker and a French couple who have moved there.
Starring Denis Ménochet, Marina Foïs, Luis Zahera
Director Rodrigo Sorogoyen