Nacho Cerdà
2009 • 1h 20m
In December 1974, a Spanish filmmaker named Sergio del Monte died under strange circumstances while shooting his debut film. Only a few people were able to see the footage that had been captured, and...