Mountains May Depart (Chinese: 山河故人) is a 2015 Mandarin-language drama film directed by Jia Zhangke. The film is Jia's eighth feature film. It competed for the Palme d'Or at the 2015 Cannes Film Festival. It has also been selected to be shown in the Special Presentations section of the 2015 Toronto International Film Festival. It was released in China on 30 October 2015.

Pop Culture Connections - Outgoing

More from Popisms


Name: Email: URL: Comment: