The 7th Hainan Island International Film Festival handed out its Golden Coconut Awards with “Black Rabbit, White Rabbit,” directed by Shahram Mokri, winning best picture. The film, which world premiered in Busan’s Visions–Asia section before playing BFI London, Chicago, Singapore and next at Red Sea, has also been selected as Tajikistan’s submission to the 98th […]