presented by Ng See Yuan ; zhi pian Zhao Guisong ; yuan zhu Li Bihua ; bian ji Xu Ke, Li Bihua ; produced & directed by Tsui Hark ; screenplay, Li Bihua, Tsui Hark
Shanghai Film Studio, Lou Yi Limited, Wild Bunch present a Shanghai Film Studio, Dream Factory production, a Lou Ye film ; produced by Wang Wei, Zhu Yongde ; written and directed by Lou Ye