Dekanalog To Release Long-Lost Walter Saxer Doc; James Dean’s Car Horror Pic; T-Series Enters NFT Space – Global Briefs
Dekanalog To Release Long-Lost Doc EXCLUSIVE: New York-based distributor Dekanalog has acquired a pair of features for release in 2022. The first is Walter Saxer’s long lost documentary Sepa: Our Lord Of Miracles. Shot in 1987, the film observes the open-air penal colony of the same name, created in 1951 by the Peruvian government in […]