 |
(XINHUA) |
Chinese director Zhang Meng won the Special Jury Award for his film Uncle Victory at the 17th Shanghai International Film Festival on June 22.
Zhang is a young Chinese director with Changchun Film Studio Group Corp., who are based in northeast China's Jilin Province. His other film work includes 2008's Lucky Dog and 2011's The Piano in a Factory, along with past skits for CCTV's Spring Festival Gala. |