A Century Pacific Entertainment release of a ATV Enterprises Limited Production ; action directed by Donnie Yen ; produced and directed by Lung Shiu-Kee
Yin he ying xiang (Xianggang) you xian gong si zhi zuo ; Huan yu yu le you xian gong si ; chu pin ren Lin Xiaoming, Zhao Xueying ; jian zhi dao yan Du Qifeng
Edko Films Limited, Sil-Metropole Organisation Ltd., Focus Films Limited ; produced by Rosanna Ng, Chan Pui Wah, Dele-Liu ; produced by Bill Kong, Andy Lau ; written and directed by Alan Yuen