Detroit Institute of Arts
Friday, June 5, 2026 ยท 7: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