FoundFootage.com
Overview
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.
Director
Writers
Top Billed
Keywords
Self
Director of Photography
Editor
Original Music Composer
Producer
Writer
Executive Producer
Color Grading
Sound Editor
Sound Recordist
Production Manager
Sound Mixer
No reviews available.
Released
ES
—
Loading...