Documentary Tells the Story of the Last Remaining Chicago Film Print Lab

A brief 11-minute cinematic documentary titled “The Light Within a Hundred Square Feet” tells the story of Oson Chin — the last film printer left in Chicago — and his legacy of enthusiasm and knowledge of analog photography.

Located on North Des Plaines Street in Chicago, just a short drive away from the city center, […].

documentary tells story last remaining chicago

2021-6-8 19:19