- Dennis Lawdirector (as Dennis S.Y. Law)
- Dennis Lawwritten by (as Dennis S.Y. Law)
- Sammo Kam-Bo Hung(as Sammo Hung)
- Eddie Cheung(as Cheung Siu Fai)
- Maggie Siu(as Maggie Shiu)
- Shiu-Hung Hui(as Hui Shiu Hung)
- Zhanwen Kou(as Kou Zhan Wen)
- Fung Hak-On(as Fung Har On)
- Jeffrey Wan-Chung Lam(as Lam Wan Chung)
- Hak-Shing Keung(as Keung Hak Shing)
- Wah Cheung(as Cheung Yui Wah)
- Chuen-Sing Lee(as Alexander Li)
- Bing-Man Tam(as Tam Ping Man)
- Chung Chow(as Chow Chung)
- Tak-Bun Wong(as Kenny Wong)
Rest of cast listed alphabetically
- Danny Arroyo(English version) (voice)
- Anthony Carpio(uncredited)
- Tat-Kwong Chan(uncredited)
- Jeffrey Chow(uncredited)
- Wah-Wo Wong(uncredited)
- Yin-Keung Wong(uncredited)
- Courtney Wu(uncredited)
- Catherine Chanproduction executive
- Tiffany Chenadministrative producer
- Charles Heungexecutive producer
- Dennis Lawexecutive producer (as Dennis S.Y. Law) / producer (as Dennis S.Y. Law)
- Herman Yaudirector of photography
- Chi-Wai Yaueditor (as Yau Chi Wai)
- Chi-Hang Hoart director (as Ho Chi Hang)
- Kit-Ling Chanon-set dresser (as Chan Kit Ling)
- Gloria Lamhair stylist (as Lam Wai Lok)
- Carmen Manmakeup artist
- Kurt Cheungassistant production manager
- Eddie Wongassistant production manager
- Po-Wai Wongunit manager (as Wong Po Wai)
- Laurence Tongsecond assistant director
- Lemmon Wongfirst assistant director
- Wing Kei Auprops master (as Au Wing Kei)
- Shui Tim Chipyrotechnician (as Chi Shiu Tim)
- Kam Tong Fokpyrotechnician (as Fok Kam Tong)
- Michael Chiufoley recordist
- Siu-Kei Ipadr recordist (as Ip Siu Kei) / dialogue recordist (as Ip Siu Kei)
- Richard B. Larimoreadr English localization
- Chung-Hau Leunglocation sound recordist
- Chung-Wai Leungboom operator
- Man Keung Ngaiboom operator (as Ngai Man Keung)
- David Wongsound designer / sound effects editor
- Hing-Sang Wongre-recording mixer (as Ken Wong) / sound designer (as Ken Wong)
- Derek Ansellproject engineer
- Ying-Ho Chengproject technician (as Cheng Ying Ho)
- Calmen Luiproject supervisor
- Kuen Man Yipproject technician (as Yip Kuen Man)
- Kam Fat Liudigital composer
- Raymond Mandigital touch-up artist
- Edwin Van Huizendigital colorist
- Shan Peng Dangstunts (as Dang Shan Peng)
- Zhuo Yu Jistunts (as Ji Zhuo Yu)
- Wai-Leung Leecar stunt choreographer (as Lee Wai Leung)
- Chung-Chi Liaction choreography (as Nicky Li)
- Tengfei Mastunts (as Man Teng Fei)
- Jack Wai-Leung Wongassistant action coordinator (as Wong Wai Leung)
- Sing-Hang Chanbest boy (as Chan Sing Hong)
- Kin-Man Nggaffer
- Man-Yin Ngaifocus puller (as Ngai Man Yin)
- Wing-Hang Yuenmaking-of camera (as Yuen Wing Hang)
- Yuk-Wah Yuenstill photographer (as Yuen Yuk Wah)
- Ping Kit Chenganimator (as Cheng Ping Kit)
- Stephen Ngcontinuity
- Kurt Cheungproduction assistant
- Michael Fongproduction assistant
- Sze Ming Laiset runner (as Lai Sze Ming)
- Lai-Bing Lamtea lady (as Lam Lai Bing)
- Sharon Lamproduction coordinator
- Chi-Fai Soset runner (as So Chi Fai)
- Ka-Ho Yuenset runner (as Yuen Ka Ho)
Contribute to this page
Suggest an edit or add missing content