 |
(XINHUA) |
Chinese film director Jia Zhangke's film A Touch of Sin won the Award for Best Screenplay at the 66th Cannes Film Festival on May 26.
The film tells the stories of four individuals, based on recent events that have been widely discussed in China, especially via microblogging platforms. In straightforward and clear-cut cinematic language, the director presents the brutal reality of life where violence has become the last resort for ordinary people to resolve their troubles in life.
Jia's films have been recognized internationally, notably winning the Venice Film Festival's top award for Still Life. |