HHR Logo

Sending you to: Jia Zhangke's wins best screenplay for "A Touch of Sin" at Cannes