6.6 Fauna Nov. 10, 2023 Fauna IMDb: 6.6 2023 75 min 17 views 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 ... Documentary