Movie History Rain Clouds Over Wushan 1996 In Expectation 1996 Lan Fengzheng 1993 The Blue Kite 1993 The Blue Kite 1993