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
1993
1971
2007
2014
1966
2020
2018
2002
2003
1984
1979
1967
2004
2016
2015
2012