- Kin Chung Chanwritten by (as Chan Kin Chung) &
- Hing-Ka Chanwritten by (as Chan Hing Kai)
- Aaron Kwok(as Arron Kwok)
- Pin-Yuan Huang(as Huang Ping Yuan)
- Jeffrey Wan-Chung Lam(as Kam Chun Man)
- Tin-Lung Lau(as Lau Tin Lung)
- Shiu-Ka Tam(as Tam Shiu Ka)
- Shiu-Hung Hui(as Hui Siu Hung)
- Yujun Wu(as Victoria Wu)
- Viann Liang(as Viann Leung)
- Wai-Ho Yuen(as Yuen Wai Ho)
- Chiu Hung(as Hung Chiu)
- Sui-Man Chim(as Jim Chim)
Rest of cast listed alphabetically
- Abraham Boyd(uncredited)
- Kam Pong Chow(uncredited)
- Ricardo Mamood-Vega(uncredited)
- Digger Mesch(uncredited)
- Howard Paley(uncredited)
- Jude Poyer(uncredited)
- Kwong-Leung Wong(uncredited)
- Hing-Ka Chanproducer (as Chan Hing Kai)
- Cary Chengline producer
- Shoufang Douexecutive producer (as Dou Shou Fang)
- Daniel Lamexecutive producer (as Daneil Lam)
- Stephen Lamline producer
- Xiao Jing Xieexecutive producer
- Wing-Hang Wongdirector of photography (as Wong Wing Hang)
- Ka-Fai Cheungeditor (as Cheung Ka Fai)
- Pik Kwan Leecostume designer (as Lee Pik Kwan)
- Wai-Hing Lauhair stylist (as Lau Wai Hing)
- Shui Han Yaumakeup artist (as Yau Sui Han)
- Sze Ting Chanunit manager (as Chan Si Ting)
- Shu-Sun Chengproduction manager (as Cheng Shu Sun)
- Wing-Wai Chinproduction manager (as Chin Wing Wai)
- Wai-On Leungassociate production manager (as Leung Wai On)
- Tsz-Kin Tsangassociate production manager
- Nga Yan Wongassistant production manager (as Wong Nga Yan)
- Hiu-Tan Yipassistant production manager (as Ip Hiu Tan)
- Wing Kin Hosecond assistant director (as Ho Wing Kin)
- Cheong Leung Timfirst assistant director (as Cheong Leung Tim)
- Maggie Yeungfirst assistant director (as Yeung Man Ki Maggie)
- Sing-Hung Chanprops (as Chan Shing Hung Andy)
- Kin Chun Cheungprops (as Cheung Kin Chun)
- Kin-Wai Leeassistant art director
- Tsz Fung Liassistant art director (as Li Tsz Fung)
- Kim-Kwong Wongproperty master (as Wong Kim Kwong)
- Hiu Tao Andubbing: Mandarin (as An Hiu Tao)
- Chun Wan Aufoley (as Au Chun Wan)
- Chi-Yeung Chanfoley recordist (as Billy Chan Chi Yeung)
- Chi Kien Chensound (as Chan Chi Kien)
- King Fai Choyfoley (as Choi King Fei)
- Wing Hong Fungfoley (as Fung Wing Hong)
- Wai-Hung Kwongfoley (as Kwong Wai Hung)
- Ka-Fai Laifoley recordist (as Lai Ka Fai)
- Hon Chiu Lamfoley (as Lam Han Chiu)
- George Yiu-Keung Leere-recording mixer (as Lee Yiu Keung, George)
- Ping Hin Kongcgi animator (as Kong Ping Hin)
- Pak Chung Kwancgi animator (as Kwan Pak Chung)
- Chi Wai Lawcgi animator (as Law Chi Wai)
- Siu Lun Leungcgi animator (as Leung Siu Lun)
- Stephen Mavisual effects supervisor
- Lai Kuen Wongoptical effects (as Wong Lai Keun)
- Joseph Chicar stunts (as Chi Chiong Chavez Joseph)
- Shui Tim Chiexplosives coordinator (as Che Shui Tim)
- Tin Mee Ching Kingexplosives coordinator
- Chi-Chung Tsangweapons supervisor (as Tsang Chi Chung)
- Wai-Fai Wongstunt coordinator (as Wong Wai Fai)
- Kin-Tai Lauassistant camera (as Lau Kin Tai)
- Lau-Fai Lawlighting assistant (as Lo Lau Fai)
- Hoi-On Liugrip (as Liu Hoi On)
- Man-Ching Nggaffer (as Ng Man Ching)
- Chi-Kuen Wongstill photographer (as Wong Si Kuen)
- Chung-Yiu Yeunggrip (as Yeung Chung Yiu)
- Ka-Ho Yuengrip (as Yuen Ka Ho)
- Wai Ying Chiuwardrobe supervisor
- Phoebe Wongwardrobe assistant (as Ka-Yee Wong)
- Wing-Shan Yiuwardrobe assistant
- Kam-Man Huicontinuity (as Hui Kam Man)
- Kim-Fung Chengplanner
- Yung-Lin Yeungtea lady
- Gordon Chanspecial thanks
- Kin Chung Chanspecial thanks (as Chan Kin Chung)
- Man-Po Cheungspecial thanks (as Cheung Man Po)
- Tony Cheungspecial thanks (as Cheung Tung Leung)
- Chi-Fai Chowspecial thanks (as Chow Chi Fai)
- Janet Chunspecial thanks
- Chiu-Lam Kospecial thanks (as Ko Chiu Lam)
- Debbie Lamspecial thanks
Contribute to this page
Suggest an edit or add missing content