Jia Zhangke’s ‘A Touch of Sin’ Premieres in Cannes
Chinese filmmaker Jia Zhangke’s A Touch of Sin (天注定) screened today at the Cannes Film Festival, where it is being considered for the “Golden Palm,” the prestigious festival’s highest prize. Today’s...