- Koon-Nam Luico-screenplay
- Ming-Ho Yipco-screenplay
- Ben Ngai-Cheung Ng(as Ben Ng)
- Dongdong Xu(as Raquel Xu)
Rest of cast listed alphabetically
- Michael Wai-Man Chan(as Wai-Man Chan)
- Jonathan Yat-Sing Lee(as Jonathan Lee)
- Nazeeh Tarsha(English version) (voice)
- Chun-Fung Wong(as Jason Wong)
- Felix Wong(as Yat-Wa Wong)
- Ricky Chun-Tong Wong(as Fan Wei Yee)
- Kate Hawkins(uncredited)
- Kelley Quinn(uncredited)
- Amanda Chanexecutive producer
- Jeffrey Chanco-producer
- Alvin Chauco-executive producer
- Shuogang Chenco-executive producer
- Hong-Tat Cheungexecutive producer
- Preston Leeco-executive producer (as On-Sau Lee)
- Qicheng Lico-executive producer (as Simon Li)
- Man-Hong Tongco-producer (as Stanley Tong)
- Angela Wongexecutive producer
- Connie Wongproducer
- Donnie Yenproducer
- Yu-Lai Chengmake-up artist: Andy Lau
- Mark Garbarinospecial make-up effects: Donnie Yen
- Ruirui Jiaassistant makeup artist
- Rachel Konghair stylist: Andy Lau (as Rachel Kwong)
- Chi-Kin Kwanhair stylist
- Yim-Kwan Kwokmakeup artist
- Love Larsonspecial make-up effects: Donnie Yen
- Hoi-Ming Liuhair stylist
- Yun Ling Manmakeup artist (as Yun-Ling Man)
- Lee-Ping Nghair stylist assistant (as Phoenix Ng)
- Tempo Cheungproduction manager
- Sasiwimon Boonthongkhaosecond assistant director: Thailand
- Phattana Sansumranfirst assistant director: Thailand
- Maile Cannonadr director: foreign languages
- Chi-Wai Losound recordist
- Jessica Hoi Ki Loassistant sound (as Jessica Lo)
- Etod Changcg artist (as Etod Zhang)
- Yi-Hsuan Chiangcg artist (as Skyice Chiang)
- Frankie Chungvisual effects supervisor
- Connie Gaovisual effects producer
- Kun-Ting Lincg artist (as KT Lin)
- Chien-Chen Macg artist
- Zhenjie Haostunts
- Tiger Huangstunts
- Albert Leungstunt performer
- Prida Mimastunts: Thailand
- Pradit Seeluemstunt coordinator: Thailand
- Alonggorn Silueamstunts: Thailand
- Phongnarat Silueamstunt assistant: Thailand
- Wittaya Silueamstunt assistant: Thailand
- Metawat Bunyasakwuttikulsecond assistant camera
- Pang-Kit Chanassistant camera
- Tsz-Yau Chanelectrician
- Lit-Ming Chongbest boy electrician
- Leung-Bun Fungassistant camera
- Yung-Chiang Hsuaerial camerman (as Chance Hsu)
- Wing-Cheung Kangaffer: additional unit
- Chiu-Lam Kodirector of photography: main unit
- Lap-Shing Koassistant camera
- Kathy Ka-Yi Leungassistant costume designer
- Chung-Man Yeeimage design: for Donnie Yen
- Chi-Hung Choitrailer editor
- Wan Pin Chumusician: erhu
- Hing-Lam Chungscript supervisor
- Maile CannonADR dialogue coach
- Chi-Hung Choimaking-of director / making-of documentary
- Pak Kin Huilanguage tutor: teochew
- Ting-Ting Liproduction accountant: Thailand
- Devil Siu-Chung Siuset runner
- Chin-Fa Sotea lady
- Jannie Waiproduction staff
Contribute to this page
Suggest an edit or add missing content
