- Stephen Chowdirector (directed by)
- Stephen Chowwritten by and
- Kan-Cheung Tsangwritten by (as Tsang Kan Cheong) &
- Man-Keung Chanwritten by
- Xiaogang Feng(as Feng Xiao Gang)
- Zhihua Dong(as Zhi Hua Dong)
- Danny Kwok-Kwan Chan(as Danny Chan)
- Tze-Chung Lam(as Lam Tze Chung)
- Fung Hak-On(as Hark-On Fung)
- Cheung-Yan Yuen(as Cheng Yan Yuen)
- Yibai Zhang(as Zhang Yi Bai)
- Xiaolong Ding(as Xiao Lung Ding)
Rest of cast listed alphabetically
- Jessica Gee-George(voice) (uncredited)
- Bill Bordenexecutive producer
- Wellson Chinassociate producer
- Stephen Chowproducer (produced by)
- Bo-Chu Chuiproducer (as Chui Po Chu) (produced by)
- David Hungexecutive producer
- Jeffrey Lauproducer (as Jeff Lau) (produced by)
- Zhonglei Wangexecutive producer
- Connie Wongline producer
- Haicheng Zhaoexecutive producer
- Ying-Wah Wongcomposer (as Raymond Wong) (music by)
- Hang-Sang Poondirector of photography (as Poon Hang Sang)
- Oliver Wongproduction designer (production design)
- Shirley Chancostume designer (costume design)
- Sai Hua Caiassistant makeup artist
- Man Chuen Chowmakeup artist
- Maggie Choymakeup artist
- Changming Gaoassistant hair stylist (as Chang Ming Gao)
- Cong Lan Jiassistant hair stylist
- Ronald Yeunghair stylist
- Qian Zhangassistant makeup artist
- Yindy Leungassistant production manager
- Kam Chiu Ngunit production manager
- Sylvia Liufirst assistant director
- Eddy Yeungfirst assistant director
- Kim-Wai Chungproperty master
- Crystal Lauassistant art director
- Gei-Man Leeprops assistant
- Nali Natalie Zhaoassistant art director (as Zhao Nuo Li)
- Steve Burgessre-recording mixer / sound designer / supervising sound editor
- Bruce Emerydolby consultant
- Chris Goodessound editor
- Vic Kasparsound editor
- Robert Mackenziere-recording mixer (as Rob Mackenzie) / sound effects editor (as Rob Mackenzie)
- Jason Mannellfoley artist
- Paul Pirolare-recording mixer / sound designer
- Chi Wai Chancomputer graphics animator
- Chris Chancomputer graphics animator
- Fanny Chancomputer graphics animator
- Gladys Ching Sze Chancomputer graphics animator
- Martin Chandigital compositor
- Steven Chancomputer graphics animator
- Vincent Chanconceptual designer
- Andrew Wei Wen Chencomputer graphics supervisor
- Siu-Wah Chanstunts
- Chun-Kun Chencar stunts
- Guo Hui Chenstunts
- Wai-Lun Fungstunts
- Allen Hai-Han Lanassistant stunt coordinator
- Saeed Adyanistill photographer
- Dik-Lung Cheungcamera assistant
- Baoquan Listeadicam operator
- Chak-Shun Tangstill photographer
- Che Wai Wongcamera operator
- Chi Wai Chananimator
- Chi-Hung Chananimator
- Gam-Lam Chananimator
- Ka-Keung Chananimator
- So-Jan Choianimator
- Wai-Luen Choianimator
- Ka-Wah Chuanimator
- Wai Sun Chunganimator
- Nga-Tung Fonganimator
- Mark Reaserhd mastering
- Ross Cocklescore mix: traditional music
- Sierra TseMusic Copyist
- Ian McLoughlinmusic mixer (uncredited)
- Laurent Boyépublicity assistant (as Laurent Boye)
- John Charlessoftware engineer: Sony DAC
- Benny Chowproduction accountant
- Petrina Hoproduction coordinator
- Joyce Hsiehproduction accountant
- Sammo Kam-Bo Hungaction director
- Lai-Fung Leeproduction accountant
- Christina Liupublicist
- Zhongjun Wangpresenter
Contribute to this page
Suggest an edit or add missing content