Dead End: Cao Baoping Chinese Film is Award Winner

Shanghai Film Fest 2015–The 18th edition of China’s premier film festival ran June 13-21. Prizes were decided by a jury headed by Russian director Andrey Zvyagintsev (“Leviathan”).

The Chinese film “The Dead End,” made  a big awards night splash, earning Cao Baoping the best director award, while three of his cast Deng Chao, Duan Yihong and Guo Tao jointly earned the best actor award.