Detroit Institute of Arts
Sunday, June 7, 2026 ยท 2:00 PM
Set at the paranoid peak of Stalin's police state, director Sergei Loznitsa's triumph is a chilling, Kafkaesque thriller about the impunity of power and the matter-of-fact horrors of fascism.
Source: marketing@diadetroit.ccsend.com