The Beasts

The Beasts

Available on iTunes
The Beasts is a 2022 Spanish-French rural thriller film directed by Rodrigo Sorogoyen which stars Denis Menochet, Marina Foïs, Luis Zahera and Diego Anido. It is set in Galicia, and shot in French, Spanish and Galician.
Starring Denis Ménochet, Marina Foïs, Luis Zahera
Director Rodrigo Sorogoyen