Belarusian-set pic Mother Vera has picked up Locarno’s Creativity Media First Look Award, the biggest prize handed out by the festival’s industry section. The award comes with a €50,000 ($55,000) cash prize that covers services towards the completion of films in post-production. Filmmakers Cécile Embleton and Alys Tomlinson co-directed the pic with producer Laura Shacham. […]