Movie History Love in Late Autumn 2016 708090 Shenzhen Love Story 2015 May We Chat 2014 May We Chat 2014 Impetuous Love in Action 2014 Triad 2012 The Drunkard 2010 The Drunkard 2010 Exodus 2007 Exodus 2007 Cheut ai kup gei 2007 Long Way from Home 2000 All of a Sudden 1996 Ging bin 1996 Circus Kid 1994 Circus Kid 1994 Tiger Cage 1988 Tiger Cage 1988 Last Eunuch In China 1988 Lai Shi, China's Last Eunuch 1987 Love Unto Waste 1986 Lonely Fifteen 1982 Life After Life 1982 Life After Life 1982 Happy Sixteen 1982 The Wild Ones Point of No Return