In a forest on the outskirts of Barcelona (Spain), a sick old shepherd and his flock of sheep live near a high-tech laboratory dedicated to health research and animal experimentation.
April 22, 2023
Released
Fauna
1h 15min
—
Catalan, Spanish
Nanouk FilmsTV3
2024
2019
2017
2018
1954
2022
2001
2016
2025