Beijing Ciwen Film & TV Production Co. Ltd., Boram Entertainment, Inc., City Glory Pictures Ltd. present a Film Workshop Co. Ltd. production of a Tsui Hark film ; produced by Lee Joo Ick, Ma Zhong Jun, Pan Zhizhong ; screenplay by Tsui Hark, Cheung Chi Sing, Chun Tin Nam ; produced & directed by Tsui Hark