Hei qi (Beijing) wen hua chuan mei you xian gong si, Tian hua hua tian (Beijing) ying ye you xian gong si, Zhong ying (Shanghai) guo ji wen hua chuan mei you xian gong si chu pin ; Bi Gan dian ying zuo pin ; zhi pian ren, Wang Zijian, Shan Zuolong, Li Zhaoyu ; dao yan, bian ju, Bi Gan = Kaili blues / Blackfin (Beijing) Culture & Media Co., Ltd., Heaven Pictures (Beijing) The Movie Co., Ltd., China Film (Shanghai) International Media Co., Ltd. present ; presenter, Wang Zijian, Luo Fang, Edward Ding, Stanley Tong ; a film by Bi Gan ; producers, Wang Zijian, Shan Zuolong, Li Zhaoyu ; director & screenwriter, Bi Gan
chu pin Xing mei (Beijing) ying ye you xian gong si, Yun'nan dian ying ji tuan you xian ze ren gong si, Chun tian rong he ying shi wen hua you xian ze ren gong si chu pin ; dao yan / bian ju Guan Hu
Hua Yi Brothers Media Corporation, Hua Yi Brothers International Ltd. presents ; in association with China Film Co-Production Corporation ; produced by Wang Zhongjun ; screenplay by Zhang Jialu ; produced and directed by Tsui Hark
presented by Culture Entertainment, Bitters End ; production company, C&I Entertainment ; Nippon Shuppan Hanbai ; produced by Teruhisa Yamamoto ; screenplay by Ryusuke Hamaguchi and Takamasa Oe ; directed by Ryusuke Hamaguchi