The big winner at this year’s Shanghai International Film Festival, Liu Jie’s “De Lan” is about a young Han Chinese man who falls in love with a local woman up in the Tibetan villages of northern Yunnan province. Both are heavily in debt and looking for missing family members. Don’t miss this important new offering from one of China’s leading arthouse directors.
Aug 20, 5pm, Festival Grand Cinema. Aug 26, 7:30pm, The Grand Cinema.