Finnish director Antti Jokinen (left) receives the best director award for "Pahan Kukat" during the awarding ceremony of the 2016 Shanghai International Film Festival in Shanghai, June 19, 2016. [Photo/Xinhua]