
Cast members of film "Fault Condition" attend the awarding ceremony of the 20th Shanghai International Film Festival in Shanghai, east China, June 25, 2017. (Xinhua/Du Xiaoyi)

Cast members of film "Fault Condition" attend the awarding ceremony of the 20th Shanghai International Film Festival in Shanghai, east China, June 25, 2017. (Xinhua/Du Xiaoyi)