Beijing Hairun Pictures Co., Ltd., Huaxia Film Distribution Co., Ltd., CCTV 6 Movie Channel present ; screenplay by Wai Ka Fai, Yau Nai Hoi, Ryker, Chan, Yu Xi ; produced by Johnnie To, Wai Ka Fai ; directed by Johnnie To
Beijing tian yi cheng ke ji fa zhan you xian gong si, Beijing jin ying ma guo ji wen hua you xian gong si, Beijng jin ying ma wen hua you xian gong si lian he she zhi