Movie History Lust 2011 Cairo Exit 2010 Crazy Boy and Pop-Eye 1979 The Dragon - The Odds 1979 The Dragon, the Odds 1979 Zhuang ju zai yu Niu gan yan 1979 Dynamo 1978 Dynamo 1978