- Wai Keung Laudirector (as Andrew Lau)
- Felix Chongwritten by &
- Tony Leung Chiu-wai(as Tony Chiu Wai Leung)
- Jinglei Xu(as Jing Lei Xu)
Rest of cast listed alphabetically
- Bo Yuen Chan(as Ricky Chan)
- Yee Ting Chan(as Chan Yee Ying)
- Emotion Cheung(as Cheung Kam Ching)
- Yuk Wah Cheung(as Cheung Yuk Wah)
- Liu Chia-Yung(as Lau Ka Wing)
- Kun-Yang Chu(as Chui Kwai Sam)
- Woon-Ling Hau(as Hau Waon Ling)
- Lin Ho(as Ho Lin)
- Shu-Wing Ho(as Ho Shu Wing)
- Yueh Hua(as Yue Hua)
- On Tik Hung(as Hung On Tik)
- Chau Lim Kan(as Chau Lim Kang)
- Elena Mei-Ye Kong(as Elena Kong)
- Yiu-Cheung Lai(as Lai Yiu Cheung)
- Kwok-Kit Lam(as Kwok Kit Lam)
- Heung Ping Lau(as Lau Heung Ping)
- Ka-wah Lee(as Lee Ka Wah)
- Tat-Chiu Lee(as Lee Tat Chiu)
- Ho Ming Leung(as Leung Ho Ming)
- Ava Liu(as Bianca Liu)
- Yiu Fai Lo(as Lo Yiu Fai)
- Yiu Kwun Mok(as Mok Yiu Kwun)
- Yuen-Yee Ng(as Ng Yuen Yi)
- Leong Ngai(as Ngai Leong)
- Cheuk Ming Poon(as Poon Cheuk Ming)
- Wai Lin Sun(as Sun Wai Lin)
- Siu-Chun To(as To Siu Chun)
- Yeung-Ming Wan(as Vincent Wan)
- Jun Lam 'Toby' Wong(as Wong Chun Lam)
- Dave Taylor(uncredited)
- Ellen Changline producer
- Hong-Tat Cheungproducer
- John Chongexecutive producer
- Lorraine Holine producer
- Stephen Lamassociate line producer (as Lam Ping Kwan)
- Wai Keung Lauproducer (as Andrew Lau)
- Masaomi Takagiexecutive producer
- Ronald Wongassociate line producer
- Kwong Wing Chancomposer (as Chan Kwong Wing) (original music by)
- Yiu-Fai Laidirector of photography (as Lai Yiu Fai)
- Wai Keung Laudirector of photography (as Andrew Lau)
- Wai-Chiu Chungeditor (as Azrael Chung)
- Lim-Chung Manproduction designer (as Man Lim Chung)
- Rachel Konghair stylist (as Rachel Kwong)
- Ming Pui Wongmakeup artist (as Wong Ming Pui)
- Wai-Yeung Chanpost-production manager (as Chan Wai Yeung)
- Chi-Ho Cheungunit manager
- Jeannette Leeassociate production manager
- Si-Hang Fongassistant director
- Sze Wan Leungassistant art director (as Leung Sze Wan)
- Ho Fung Tsengart department assistant (as Tseng Ho Fung)
- Wai-Ming Wongprop master (as Wong Wai Ming)
- Chun Wan Aufoley artist (as Au Chun Wan)
- Wai-Hung Kwongfoley artist (as Kwong Wai Hung)
- Chi-Hung Laidialogue recordist (as Lai Chu Hung)
- Hon Chiu Lamfoley artist (as Lam Hon Chiu)
- Wai Shun Lamfoley artist (as Lam Wai Shun)
- George Yiu-Keung Leere-recording mixer (as George Lee)
- Terry Sheksound effects editor
- Tak-Wing Tamsound mixer (as Tam Tak Wing)
- Burnard Tofoley recordist (as Burnard To Davy)
- Kinson Tsangre-recording mixer / sound designer
- Shui Tim Chipyrotechnics (as Chi Shui Tim)
- Chas Chi-Shing Chauvisual effects supervisor (as Chas Chau)
- Teddy Chow2D animator / 3D animator
- Wilson Chui2D animator / 3D animator
- Harman Kwan2D animator / 3D animator
- Otto Kung-Kuen Wong2D animator (as Otto Wong) / 2D animator / 3D animator (as Otto Wong) / 3D animator
- Tat-Chiu Leestunt coordinator (as Lee Tat Chiu)
- Kin-Kwong Hofocus puller (as Ho Kin Kwong)
- Po Wing Hodolly grip
- Siu Ching Ipsteadicam operator (as Jai Ip)
- Man Tong Leungcamera operator: making-of (as Leung Man Tong)
- Rocky Tsangfirst assistant camera / focus puller (as Tsang Chun Chang)
- Wai-Lun Wongstill photographer (as Wong Wai Lun)
- Wang-Fai Wongstill photographer (as Hung Fei)
- Wing-Hang Wongsteadicam operator (as Wong Wing Hang)
- Tin Yan Wugaffer (as Wu Tin Yan)
- In Wai Kwokwardrobe (as Kwok In Wai)
- Ling Fai Lauassistant costume designer (as Lau Ling Fai)
- David Tsaiassistant editor
- Edwin Van Huizendigital colorist
- Kajica Djuricmusician: flugelhorn
- On-Yuen Wongmusician: erhu
- Shu Yam Lamcontinuity (as Lam Shu Yan) / script supervisor (as Lam Shu Yan)
- Pou Ian Aoproduction coordinator: Macau (as Ao Pou Ian)
- Chi-Ho Cheungproduction assistant
- Po-Lin Lautea lady
- Ka-yan Leeproduction coordinator (as Lee Ka Yan)
- Godfrey Leungproduction assistant
- Calmen Luiproject supervisor
- Tsz-Kit Yauproduction assistant (as Yau Tsz Kit)
Contribute to this page
Suggest an edit or add missing content