- Teddy Chanoriginal story
- Ho-Leung Lauoriginal story
- Ho-Leung Lauscreenplay
- Tin Shu Makscreenplay
- Xing Yu(as Yanneng Shi)
- David Chiang(as John Chiang)
- Wai Keung Lau(as Andrew Lau)
- Peter Kam(as Pui-Tat Kam)
- Siu-Hung Leung(as Tony Leung)
- Raymond Man-Wai Chow(as Raymond Chow)
- Pan Pan Yeung(as Sharon Yeung)
- Chi-Kin Kwok(as Derek Kwok)
- Billy Chan(as Fu-Yee Chan)
- Shatina Chen(as Christie Chen)
Rest of cast listed alphabetically
- Chia-Liang Liu(archive footage)
- Robert Peoples(as Raiden Integra)
- Ryker Chanline producer (as Ray Chan)
- Alvin Chauexecutive producer
- Catherine Hunproducer
- Albert Leeproducer
- Xiaoming Yanexecutive producer
- Albert Yeungexecutive producer
- Kwok-Keung Makproduction designer (as Ken Mak)
- Yin-Ching Choymakeup artist (as Yin-Ping Choy)
- Mark Garbarinospecial make-up artist (as Mark Philip Garbarino)
- Ching Lam Leehair stylist (as Malam Li)
- Yin-Ping Leungmakeup artist
- Wai-Kei Mahair stylist
- Yun Ling Manmakeup artist (as Yun-Ling Man)
- Jomin Po Man Chanassociate production manager (as Jomin Chan)
- Yiu-Wah Chanproduction manager
- Chi-Ho Cheungunit manager
- Yan-Kei Ngassistant production manager (as Yan-Ki Ng)
- Kai-Chung Wongassociate production manager (as Charlie Wong)
- Sammi Chanassistant director
- Yuk Sin Chuiassistant director
- Ka-Bo Fungassistant director (as Jennifer Fung)
- Man Ki Kwokfirst assistant director
- Steve Finniganadr recordist
- George Yiu-Keung Leesound designer
- Danny Yu-Fai Lofoley editor
- Kinson Tsangsound designer
- Enoch Chanvisual effects supervisor
- Kuok-Hang Chansenior visual effects animator
- Herbgarden Limitedvisual effects
- Kim-Fai Cheassistant martial arts director
- Xiaolong Chenstunt team: Yuen Bun
- Zhenlin Chenstunt team: Yuen Bun
- Wai-Lun Fungstunt team: Stephen Tung Wei
- Zhenjie Haostunt team: Donnie Yen
- Sam Kai-Sen Huangstunt team: Stephen Tung Wei (as Kai-Sen Huang)
- Weifei Jinstunt team: Stephen Tung Wei
- Choy Kwok-Pingstunt team: Stephen Tung Wei (as Kwok-Ping Choy)
- Chi Tai Lamstunt team: Stephen Tung Wei
- Yiu-Leung Chan3rd Unit Cameraman
- Siu-Keung Cheng3rd Unit Cameraman
- Man-Po Cheung3rd Unit Cameraman
- Sung Fai Choi3rd Unit Cameraman
- Ming-Keung Laiassistant camera & grip
- Rocky Tsang3rd Unit Cameraman (as Chun Chung Tsang)
- Kar Yan Yipassistant costume designer
- David Chanscript consultant
- David Chanscript consultant
- Shadow Hungscript supervisor
- Ying-Ying Hungscript supervisor (as Shadow Hung)
- Fan-Nei Leescript supervisor (as Fanny Lee)
- Chao-Bin Suscript supervisor
- Chi-Kit Tsescript supervisor
- Chi-Hung Choimaking-of director
- Kai-Kit Chungstoryboard artist
- Chaohong Huangproduction assistant
- Sai-Kei Lauproduction assistant
- Yee-Wan Lauproduction assistant
- Hoi-Lam Leungassistant to the director (as Christine Leung)
- Crystal Decker Orrenlocalization: us - Well Go USA Entertainment
- Michael C. Pizzutovoice dubbing (english version)
- Wai-Go Tsuiproduction assistant
Contribute to this page
Suggest an edit or add missing content