“The Divine Order” Review- A satisfying feature from Zeitgeist Films
The Divine Order, 2017, Switzerland, 96 minutes long, winner of the Audience Award for Best Narrative Film at the Tribeca Film Festival, was written and directed by Petra Biondina Volpe. In German-Swiss, with English subtitles, […]