Directed by
Herman Yau |
Writing Credits (in alphabetical order)
Eric Lee | ... | (screenplay) |
Erica Li | ... | (screenplay) |
Cast (in credits order)
Produced by
Alvin Chau | ... | executive producer (as Stephen Shiu Junior) |
Shuogang Chen | ... | executive producer |
Yiqi Chen | ... | executive producer |
Hong-Tat Cheung | ... | administrative producer |
Larry Chiang | ... | co-executive producer |
Canes Yuen-Ching Choi | ... | line producer |
Kaw-Sing Choi | ... | co-executive producer |
Kingston Lok-Yin Choi | ... | executive producer |
Alex Dong | ... | co-executive producer |
Tony Po-Keung Fan | ... | co-producer |
Zhaoqing Jiang | ... | co-executive producer (as Tommy Jiang) |
Peter Ko | ... | co-executive producer |
Chi-Lam Kwan | ... | supervising producer |
Chikia Kwan | ... | production executive |
Jinke Lei | ... | co-producer |
Qin Li | ... | co-executive producer |
Yang Liu | ... | co-executive producer |
Chiu-Kai Sing | ... | co-producer |
Jr. Stephen Siu | ... | executive producer (as Stephen Shiu Junior) |
Man-Hong Tong | ... | producer (as Stanley Tong) / producer (as Stanley Tong) (produced by) |
Allyan Too | ... | producer: Malaysia crew (as Wen-Pin Too) |
Kevin Tse | ... | co-producer |
Paco Wong | ... | co-producer |
Fan Yang | ... | administrative producer |
Guang Yang | ... | co-producer |
Taizhi Yao | ... | co-executive producer |
Shirley Yeung | ... | co-producer |
On-Lee Yu | ... | co-executive producer |
Music by
Jan-Hung Mak | ... | (as Brother Hung) |
Cinematography by
Kwong-Hung Joe Chan | ... | director of photography (as Joe Chan) |
Man-Yin Ngai | ... | director of photography |
Editing by
Wai-Chiu Chung | ... | (as Azrael Chung) |
Casting By
Crystal Yak Foon Chooi | ... | (casting manager: Malaysia crew) |
Art Direction by
Tony Yu | ... | (as Tony Hing-Wah Yu) |
Set Decoration by
Costume Design by
Jenn Chan | ... | image designer |
Makeup Department
Yan Hu | ... | makeup artist |
Man Yee Lee | ... | assistant makeup: Malaysia crew |
Wai-Kin Leung | ... | makeup artist: Francis Ng's |
Yin-Ping Leung | ... | makeup artist: Charmaine Sheh's |
John Huang Sheng Lim | ... | assistant hair stylist: Malaysia crew |
Siew Chia Tan | ... | assistant makeup: Malaysia crew |
Wilson Uei Shyang Tan | ... | assistant hair stylist: Malaysia crew |
Shun-Ming Yeung | ... | hair stylist |
Production Management
Kurt Cheung | ... | production manager (as Kurt Ngo-Yueng Cheung) |
Hui Foon Chew | ... | assistant production manager: Malaysia crew |
Sze Wen Hoo | ... | production manager: Malaysia crew |
Huiyan Leong | ... | assistant production manager: Malaysia crew |
Ball Lo | ... | production assistant (as Ball Yuen-Yi Lo) |
Michael Mak | ... | production assistant (as Micheal Ting-Cheung Mak) |
Carol Hoi Kei Ng | ... | assistant production manager / post-production assistant |
Andrew Oh | ... | senior production manager: Malaysia crew (as Andrew Oh Vum Chuak) |
Susan Sie To | ... | post-production assistant |
Pugalenthan Supramaniam | ... | production manager: Malaysia crew (as Pugalenthan A/L Supramaniam) |
Man-Hong Tong | ... | assistant production manager |
Cheuk-Kiu Wong | ... | post-production supervisor |
Kam-Ming Wong | ... | unit manager |
Yau Zhang Yeo | ... | assistant production manager: Malaysia crew |
Second Unit Director or Assistant Director
Wing-Lui Lam | ... | first assistant director / post-production assistant director |
Yiu Chu Li | ... | first assistant director |
Man Leung Ng | ... | second assistant director |
Poh Yin Wong | ... | third assistant director: Malaysia crew |
Art Department
Mohd Mayudin bin Abdul Hamid | ... | on set props: Malaysia crew |
Achmad Hamdi Az | ... | assistant art: Malaysia crew |
Chee Siong Chan | ... | on set props: Malaysia crew |
Wai-Chuen Cheung | ... | property master |
Man Man Chin | ... | assistant art: Malaysia crew |
Katherine Cobb | ... | assistant art director (as a different name) |
Wei Kit Goh | ... | graphic designer: Malaysia crew |
Karen Kar-Yan Ho | ... | assistant art director |
Wai Ying Koay | ... | graphic designer: Malaysia crew |
Hiu-Yan Ku | ... | assistant art director |
Xindy Xin Ying Lai | ... | on set props: Malaysia crew |
Sitt Zan Lau | ... | assistant art: Malaysia crew |
Yan-Yan Lau | ... | assistant art director (as Vivian Yan-Yan Lau) |
Melvin Lee | ... | props car coordinator: Malaysia crew |
Victor Lee | ... | assistant art: Malaysia crew (as Victor Ming Chiang Lee) |
Rudi Raid | ... | assistant art: Malaysia crew |
Subairi | ... | on set props: Malaysia crew |
Kern Ooi Tan | ... | graphic designer: Malaysia crew |
Wen Huei Too | ... | art & props coordinator: Malaysia crew |
Bryan Wong | ... | assistant art: Malaysia crew (as Bryan Hoi Leong Wong) |
Chun Lim Woon | ... | assistant art: Malaysia crew |
Quat Kat Woon | ... | on set props: Malaysia crew |
Lee Mee Yap | ... | assistant art: Malaysia crew |
Sound Department
Viola Chan | ... | sound effects editor |
Yiu Pong Chan | ... | adr recordist / dialogue recordist |
Chun-Fai Cheung | ... | foley recordist |
Siu-Kei Ip | ... | re-recording mixer / sound designer |
Mandy Kwan | ... | dialogue editor |
Hidi Lai | ... | sound post-production coordinator |
Joanne Lau | ... | sound effects editor |
Kin Lung Lin | ... | foley artist |
Wilson Liu | ... | adr recordist / dialogue recordist |
Ka Lok Lo | ... | editing operator |
Kei-Wing Nip | ... | sound designer / sound post-production supervisor |
Tak-Wing Tam | ... | on-set sound recordist |
Johnny Wan | ... | on-set boom operator |
Chi Hang Wong | ... | editing operator |
Chun Hin Wong | ... | editing operator |
Ken Wong | ... | dialogue editor |
Ben Zhang | ... | dubbing director: Mandarin |
Special Effects by
Kwok-Keung Kwan | ... | on-set special effects supervisor |
Visual Effects by
Chi-San Chan | ... | on-set vfx coordinator |
Chun-Yat Chan | ... | cg artist |
Chun-Yu Chan | ... | senior cg artist |
Jack Chan | ... | senior cg artist |
Rui Chen | ... | retouch and roto artist (as Rain Chen) |
Wai-Kwan Cheng | ... | senior cg artist |
Jyingo Cheung | ... | cg artist (as JYingo Cheung) |
Sino Ming-Hon Choi | ... | cg supervisor |
Tse-Kit Chow | ... | cg artist |
Yin-Man Chow | ... | compositing artist |
Hiu-Yan Chu | ... | cg artist |
Tak-Biu Chui | ... | cg supervisor (as Tak Piu Chui) |
David Ding | ... | retouch and roto artist |
Jack Ding | ... | retouch and roto supervisor |
Barry Fang | ... | retouch and roto artist |
Robin Gao | ... | retouch and roto artist |
Hin-Pun Ho | ... | senior compositing artist |
Ka-Chuen Ho | ... | lead fx artist / senior cg artist (as Loki Ka Chuen Ho) |
Kwan-Yeung Ho | ... | senior cg artist |
Man-Lok Ho | ... | senior cg artist |
Sheng Hu | ... | retouch and roto artist |
Kenneth Pak-Hei Ku | ... | compositing artist |
Alexander Lam | ... | compositing artist |
Chi-Hoi Lam | ... | compositing artist |
Garrett Lam | ... | vfx producer (as Garrett K Lam) |
Wai-Kit Law | ... | on-set vfx supervisor |
Ken Leung | ... | cg artist |
Raymond Wai-Man Leung | ... | cg supervisor |
Ricky Leung | ... | compositing artist |
Lily Li | ... | retouch and roto artist |
Hung-Fung Lim | ... | cg supervisor (as Alex Hung Fung Lim) |
Jules Lin | ... | technical supervisor (as Jules Chun Yue Lin) |
Hing-Yee Lo | ... | production assistant |
Siu Fu Ma | ... | visual effects supervisor |
Man-Lung Ng | ... | senior cg artist |
Eric Pang | ... | senior compositing artist (as Erik Pang) |
Randy Tse | ... | senior cg artist (as Randy Siu Kei Tse) |
Mei Wang | ... | retouch and roto artist (as SuYun Wang) |
Sum Yin Wong | ... | senior cg artist |
Wai-Lok Wong | ... | senior cg artist |
Wai-Wing Wong | ... | cg artist |
Yuen-Ki Wong | ... | compositing artist |
Ye Yang | ... | retouch and roto artist |
Ka-Ki Yau | ... | senior cg artist |
Kwok-Leung Yee | ... | visual effects supervisor |
Emil Yeung | ... | senior compositing artist |
Siu Fai Yeung | ... | senior compositing artist |
Qidong Zhang | ... | retouch and roto artist |
Stunts
Chun-Fung Chan | ... | stunt double |
Kin Wing Chan | ... | stunts |
Sung-Yau Chan | ... | stunts |
Eric Cheung | ... | assistant car stunt coordinator (as Wai-Shun Cheung) |
Lap-Fung Cheung | ... | stunt double |
Kok Chiu Chin | ... | car stunt: Malaysia crew |
Wai-Kit Chung | ... | stunt double (as Christian Wai-Kit Chung) |
Wing-Yin Fung | ... | stunts |
Choi-Nam Ip | ... | stunts (as Choi-Kuk Ip) |
Ronnie Kee | ... | car stunt: Malaysia crew |
Simon Kong | ... | stunt & wire team: Malaysia crew |
Isaac Boon Chuon Lee | ... | car stunt: Malaysia crew |
Wn Bin Lee | ... | car stunt: Malaysia crew |
Chin Lyweoi Leona | ... | car stunt: Malaysia crew (as Leona Laweoi Chin) |
Edmond Loh | ... | stunt & wire team: Malaysia crew |
Gobi Ng | ... | car stunt coordinator (as Thomson Hoi Tong Ng) |
Ching-Lam Tam | ... | stunt driver |
Kai-Piu Tam | ... | stunt driver |
Jacky Tan | ... | car stunt: Malaysia crew |
Chai Yong Teo | ... | car stunt: Malaysia crew |
Samson Tsang | ... | stunts |
Chi-Man Wong | ... | assistant action choreographer |
Jack Wai-Leung Wong | ... | stunt choreographer |
Shui-Ki Wong | ... | stunt double |
Tsz-Sin Yan | ... | stunt driver |
Kwok-Wai Yung | ... | stunt driver |
Camera and Electrical Department
Lok Man Chan | ... | camera grip |
Sing-Hang Chan | ... | best boy |
Ting Chan | ... | electrician |
Chen Meng Cheng | ... | assistant lighting: Malaysia crew |
Mun Wah Cheong | ... | vtr: Malaysia crew |
Dik-Kei Cheung | ... | focus puller |
Sai-Tak Cheung | ... | electrician |
Tat-Chuen Cheung | ... | jib |
Wing Keung Cheung | ... | focus puller |
Alex Chong | ... | drone operator: Malaysia crew |
Kum Foo Choo | ... | assistant lighting: Malaysia crew |
Zhen-Li Chow | ... | camera grip |
Kim-Ming Fok | ... | jib |
Gam-Wing Fung | ... | electrician (as Kam Wing Fung) / electrician (as Kam-Wing Fung) |
Kam-Cheong Fung | ... | electrician |
Chee Tat Gun | ... | assistant lighting: Malaysia crew |
Kai-On Ho | ... | electrician |
Man-Tat Ho | ... | camera grip |
Tat-Shun Ho | ... | jib |
Ping-Shing Ko | ... | camera grip |
Krishnan | ... | tracking vehicle: Malaysia crew |
Kei Lick Kwok | ... | jib |
Yau Shek Lam | ... | camera grip |
Chun-Sing Lau | ... | camera grip |
Hong Lung Law | ... | electrician |
Chun Yee Lee | ... | electrician |
James On-Hong Lee | ... | jib |
Jeffery Xin Tong Lee | ... | assistant lighting: Malaysia crew (as Xin Ton Lee) |
Kwan-Yiu Lee | ... | electrician |
Kwok-Lun Lee | ... | electrician (as Lee Keillor Lin) |
Chun-Sing Leung | ... | camera grip |
Kwok-Fung Leung | ... | camera grip |
Yiu Cheung Luk | ... | electrician |
Wing-Kei Mak | ... | camera grip (as Wing-Ki Mak) |
Jeevanathan Manikam | ... | jimmy jib operator: Malaysia crew (as Jeevanathan A/L Manikam) |
Nadjmee Nasarudin | ... | focus puller: Malaysia crew (as Nadjmee Bin Nasaruddin) |
Kin-Man Ng | ... | gaffer |
Long-Fung Ng | ... | camera grip |
Wai-Yin Ng | ... | electrician |
Man Keung Ngai | ... | electrician |
Shadrach Dalton Nunis | ... | tracking vehicle: Malaysia crew |
Wayne Ooi | ... | drone operator: Malaysia crew |
Robinraj Selvarajoo | ... | dolly grip: Malaysia crew (as Robinraj A/L Selvarajoo) |
Kaleeswaran K. Shanmugavel | ... | assistant camera: Malaysia crew (as Kaleeswaran A/L K.Shanmugavel) |
Manikanthan Sinnasamy | ... | dolly grip: Malaysia crew (as Manikanthan A/L Sinnasamy) |
Dickson Man Yee Song | ... | assistant camera: Malaysia crew |
William Kok Kit Sow | ... | assistant camera: Malaysia crew |
Chi-Keung Wong | ... | still photographer |
Chun-Mo Wong | ... | jib |
Kai-Yeung Wong | ... | electrician |
Lok-Man Wong | ... | digital imaging technician |
Man Shing Wong | ... | dollyman (as Man Sing Wong) |
King-Wai Wu | ... | camera grip |
Samuel Yeow Kok Yeap | ... | assistant camera: Malaysia crew |
Wai-Chiu Yu | ... | electrician |
Abd Malek Md Zaid | ... | jimmy jib operator: Malaysia crew |
Casting Department
Hung Mun Chow | ... | assistant casting manager: Malaysia crew |
Anne Hoi Lam Low | ... | assistant casting manager: Malaysia crew |
Costume and Wardrobe Department
Wing-Kiu Chack | ... | costume assistant |
Connie Chai | ... | assistant wardrobe: Malaysia crew |
Sze-Man Chan | ... | costume assistant |
Ho Hee Chong | ... | wardrobe coordinator: Malaysia crew (as Carol Chong) |
Mei Li Chow | ... | assistant wardrobe: Malaysia crew |
Chee-Ting Lam | ... | costume assistant |
Yan-Ning Lau | ... | costume assistant |
Wing-Lin Li | ... | costume assistant |
Janice April Pang | ... | costume assistant |
Wing Shum | ... | wardrobe coordinator: Malaysia crew (as Wing Shun Siut Fen) |
Chuen Tung Tse | ... | wardrobe |
Shuk-Ting Yip | ... | costume assistant |
Editorial Department
Jittapol Anuccavech | ... | subtitling: Bengkok office |
Dulapark Booncharern | ... | digital on-line editor: Bangkok office |
Chuchawam Chairimwiang | ... | digital mastering: Bangkok office |
Jack Chong | ... | digital artist: Hong Kong office |
Ansel Fong | ... | digital artist: Hong Kong office |
Deborah Huen | ... | senior digital colorist: Bangkok office |
Kritsada Kaewmanee | ... | technical director: Bangkok office (as Kritsada Kaewmani) |
Kamjana Kamjanapibul | ... | digital artist: Bangkok office |
Salita Kaosanit | ... | producer: Bangkok office |
Eddie Kwok | ... | technical supervisor: Hong Kong office |
Copen Lee | ... | producer: Bangkok office |
Samuel Leung | ... | digital artist: Hong Kong office |
Calmen Lui | ... | project supervisor: Hong Kong office |
Leonard Wai Yin Mang | ... | digital artist: Hong Kong office |
Pattanapong Panit | ... | data management: Bangkok office |
Nepasnan S. | ... | production manager: Bangkok office |
Pramota Sanlithayee | ... | digital mastering: Bangkok office |
Mag Siu | ... | production coordinator: Hong Kong office |
Parisa Sriwichai | ... | assistant digital colorist: Bangkok office |
Siwapoom Suesat | ... | digital on-line editor: Bangkok office |
Praween Sutton | ... | data management: Bangkok office |
Wing Tsang | ... | producer: Hong Kong office |
Aaron Tse | ... | digital artist: Hong Kong office |
Yada Waewhong | ... | digital artist: Bangkok office |
Bobbie Wong | ... | project supervisor: Bangkok office |
Daniel Wong | ... | digital artist: Hong Kong office |
Dennis Wong | ... | digital on-line editor: Hong Kong office |
Location Management
Kwok Chern Foong | ... | location coordinator: Malaysia crew |
Man Yong Kan | ... | location coordinator: Malaysia crew |
Zhao Xian Wong | ... | location coordinator: Malaysia crew |
Script and Continuity Department
Sai-On Choi | ... | continuity (as Siu On Choi) |
Transportation Department
Rozi Bin Abdullah | ... | driver: Malaysia crew |
Jaga Gevan Rao Arvenesar | ... | driver: Malaysia crew (as Jaga Gevan Rao A/L Arvenesar) |
Kok Keong Chaw | ... | driver: Malaysia crew |
Chee Siong Cheong | ... | driver: Malaysia crew |
Hon-Piu Cheung | ... | driver |
Joe Thiam Loong Chew | ... | driver: Malaysia crew |
Kok Theam Chew | ... | driver: Malaysia crew |
Yan-Lung Chow | ... | driver |
Yu-Kay Chow | ... | driver |
Johnny Wan Hong Choy | ... | transport assistant manager: Malaysia crew |
Chun-Yin Chui | ... | driver |
Ganesh | ... | driver: Malaysia crew |
Chi-Chiu Ho | ... | driver |
Chee Keong Hong | ... | driver: Malaysia crew |
Jayamurugam | ... | driver: Malaysia crew |
Aricandaran Krishnan | ... | driver: Malaysia crew (as Aricandaran A/L Krishnan) |
Louis Ngo-Yin Lam | ... | driver |
Raymond Ka-Leung Lee | ... | driver |
Weng Onn Lee | ... | driver: Malaysia crew |
Tek Fah Lok | ... | driver: Malaysia crew |
Hann Jong Loo | ... | driver: Malaysia crew |
Tat-Wai Ng | ... | driver |
Lukman Mohd Nin | ... | driver: Malaysia crew |
Kah Nick Ong | ... | driver: Malaysia crew |
Shiau May Poon | ... | transport manager: Malaysia crew |
Noor Azizan Abdul Samad | ... | driver: Malaysia crew |
Saravanan | ... | driver: Malaysia crew |
Chuan Phang Tan | ... | driver: Malaysia crew |
Collin Kok Leng Wong | ... | driver: Malaysia crew |
Kai-Yuen Wong | ... | driver |
Loong Kong Wong | ... | driver: Malaysia crew |
Yong Fatt Wong | ... | driver: Malaysia crew |
Choon Kit Yap | ... | driver: Malaysia crew |
Eng Soon Yeo | ... | driver: Malaysia crew |
Kwan-Man Yeung | ... | driver |
Tony Yong | ... | driver: Malaysia crew |
Muhammad Zamir Zaham | ... | driver: Malaysia crew |
Additional Crew
Kage Chan | ... | making of |
Yee Wei Cheng | ... | handy: Malaysia crew |
Chun-Nam Chu | ... | production runner |
Kok Hin Chu | ... | handy: Malaysia crew |
Denesh Kumar Pugalzenthi Eden | ... | researcher |
Yat-Wah Ho | ... | production runner (as Heaven Yat-Wah Ho) |
Sing-Lung Koon | ... | production runner (as Jose Sing Lung Koon) |
Kwai-Wan Kwok | ... | production runner |
Ping-Ting Lam | ... | english translation and subtitles |
Chui Yee Lim | ... | tea lady: Malaysia crew |
Wei Sheng Lim | ... | handy: Malaysia crew |
Hap Jin Loo | ... | handy: Malaysia crew |
Issabelle Onn | ... | language teacher: Malaysia crew |
Kumi Shing | ... | accountant |
Chiu-Hung Siu | ... | production runner |
Shu Hui Teh | ... | tea lady: Malaysia crew |
Wing-Wah Tse | ... | production runner |
Dou-Fai Wong | ... | making of |
Ka-Po Wong | ... | tea lady |
Jia Seng Yap | ... | handy head: Malaysia crew |
Kim Poh Yap | ... | handy head: Malaysia crew |
Kok Wei Yap | ... | handy: Malaysia crew |
Yung-Lin Yeung | ... | tea lady |
Hao-Tien Yuen | ... | production assistant |
Ka-Ho Yuen | ... | production runner |
Tin-Yu Yuen | ... | production runner |