“A who’s who of European directors” – among them Pedro Almodóvar, Agnieszka Holland, Stephen Daldry, Béla Tarr, Wim Wenders and Mike Leigh – “have signed a letter to Vladimir Putin and Russian leaders seeking justice for Oleg Sentsov, the Ukarainian filmmaker who was arrested by Russian authorities on May 11 and is believed held in a Moscow prison.”