Directed by
Chao-Bin Su | ||
John Woo | ... | (co-director) |
Writing Credits (in alphabetical order)
Chao-Bin Su | ... | (written by) |
Cast (in credits order)
Produced by
Terence Chang | ... | producer |
Zhengyu Dai | ... | executive producer |
Lorraine Ho | ... | executive producer |
Li Huang | ... | assistant producer |
Peter Lam | ... | executive producer |
Ming Li | ... | executive producer |
Albert Liu | ... | executive producer |
Xiaoye Shi | ... | producer (as Shaoye Shi) |
Tyler Stokes | ... | associate producer |
May Su | ... | executive producer |
John Woo | ... | producer |
Ming Yan | ... | executive producer |
Music by
Anthony Chue | ||
Peter Kam |
Cinematography by
Wing-Hang Wong | ... | director of photography (as Horace Wong) |
Editing by
Ka-Fai Cheung |
Casting By
Jie Cheng |
Production Design by
Simon So | ||
Baigui Yang |
Costume Design by
Emi Wada |
Makeup Department
Xiaolan Guo | ... | makeup artist |
Eddie Liu | ... | special makeup effects artist |
Production Management
Angie Lam | ... | post-production supervisor |
Jan-Kau Wong | ... | production manager (as Zhenqiu Wang) |
WenQian Yu | ... | assistant production manager |
Art Department
Dai-Fai Lam | ... | special props |
Sound Department
James Ashton | ... | re-recording mixer / sound effects editor |
Adam Connelly | ... | foley recordist |
Wei He | ... | re-recording mixer / sound designer / sound effects editor |
Yuan He | ... | sound effects editor |
Dan Johnston | ... | foley artist |
Stanley Tu | ... | sound effects editor |
Visual Effects by
Kawah Cheung | ... | digital compositor |
Sing-Choong Foo | ... | visual effects supervisor |
Heedong Kim | ... | visual effects producer |
Sean Lee | ... | visual effects producer |
Stunts
Adam Chung-Tai Chan | ... | stunts (as Chung-Tai Chan) |
Wei Tung | ... | action coordinator (as Stephen Tung) |
Camera and Electrical Department
Zheng-Jia Guo | ... | gaffer |
Rocky Tsang | ... | first assistant camera |
Editorial Department
Yi-Hsun Chiang | ... | digital intermediate colorist |
Szu-Yi Chu | ... | colorist |
Music Department
Kin-Wai Wong | ... | composer: additional music |
Script and Continuity Department
Carol A. Compton | ... | script clearance |
Additional Crew
Ning Cao | ... | production accountant |
Jacqueline Chan | ... | production accountant: Lion Rock Group |
Yee-Jan Chan | ... | production accountant: Lion Rock (as Jacqueline Chan) |
Zhengyu Dai | ... | presenter |
Peter Lam | ... | presenter |
Lucky Lau | ... | presenter |
Roger Lee | ... | financial controller (as Yan-Lam Lee) |
Ming Li | ... | presenter |
Li-Mei Su | ... | presenter |
Ming Yim | ... | presenter |