Peter Kerekes’s “107 Mothers,” a Slovak drama about women living and working in a Ukrainian prison, won the Crystal Arrow Award at the 13th edition of Les Arcs European Film Festival.
The festival, which wrapped on Dec. 18, took place as an in-person event with “The Artist” director Michel Hazanavi