He may be plagued with infidelity rumours, but at least Chinese actor Deng Chao can smile now that his film, “The Dead End”, won at the 18th Shanghai International Film Festival.

According to ECNS News, the movie became the biggest winner at the festival, which ended on 21 June, winning Best Director for Cao Baoping, and Best Actor for three of its co-stars, Deng Chao, Duan Yihong, and Guo Tao.

Guo Tao expressed, “I want to thank my two brothers Deng Chao and Duan Yihong. Deng Chao said that these days we are more concerned about his personal life, and now I hope that people will pay more attention to our art.”
The movie tells the story about the perpetrators of a brutal crime involving a family of five, who later confessed and were brought to justice.
(Photo source: