Film review: ‘Mountains May Depart’ probes China’s latest leap forward

“Mountains May Depart”, which opened in French cinemas on Wednesday, confirms Chinese director Jia Zhangke’s status as chronicler of the sublime and the grotesque in a country mutating at a blistering pace.