Directed by
Renny Harlin |
Writing Credits (in alphabetical order)
David Lesser | ... | (story) |
MengZhang Wu | ... | (screenplay) |
Chang You | ... | (screenplay) |
Cast (in credits order)
Nick Cheung | ... | Chen Jia Hao | |
Richie Jen | ... | Santa | |
Zi Yang | ... | Qiao Lin | |
Carlos Chan | ... | Elf | |
Shuliang Ma | ... | Security guard Uncle Jin (as Ma Shuliang) | |
Rest of cast listed alphabetically: | |||
Jin Au-Yeung | ... | Wei Zai | |
Tat-Kwong Chan | ... | Hong Kong triad | |
Wah Cheung | ... | Thai triad | |
Jiayi Feng | ... | Rudolph | |
Carlos Tin-Cheung Koo | ... | Hong Kong triad | |
Roger Kwok | ... | Ah Jie | |
Sonija Kwok | ... | Chen's deceased wife | |
Clara Lee | ... | Zheng Anqi | |
Peng Ming | ... | Police officer Wu | |
Ron Ng | ... | Police officer Li | |
Samson Tsang | ... | Jewelery store manager | |
Ming-Sing Wong | ... | Morgue security guard #1 | |
Paco Yick | ... | Thai triad | |
Ziran Zhang | ... | Young woman corpse |
Produced by
Kim-Fung Cheng | ... | producer |
Mandy Chong | ... | co-executive producer |
Yam-Chi Chu | ... | administrative producer / executive producer |
Songfeng Hu | ... | administrative producer |
Peter Lam | ... | present |
Shirley Lau | ... | executive producer |
Kai Li | ... | administrative producer |
Ying Liu | ... | co-executive producer |
Zhuang Minhua | ... | co-executive producer |
Yuehan Peggy Pu | ... | co-producer / executive producer |
Lei Qiao | ... | producer |
Fei Qin | ... | Administrative Producer |
Alan Riche | ... | executive producer |
Peter Riche | ... | executive producer |
Dan Shang | ... | associate producer |
Jiang Wei | ... | chief producer / general executive producer |
Weidong Wu | ... | Administrative Producer |
Fei Xiao | ... | producer |
Li Ye | ... | associate producer |
Liu Ying | ... | co-executive producer |
Maojun Zeng | ... | present (as John Zeng) |
Ben Zhang | ... | co-producer |
Music by
Anthony Chue |
Cinematography by
Anthony Pun | ... | director of photography |
Editing by
Ka-Fai Cheung |
Production Design by
Ying-Wah Cheung |
Second Unit Director or Assistant Director
Schiele Lee | ... | first assistant director |
Clifford Miu | ... | second assistant director |
Sound Department
Choi-Hung Cheung | ... | Cantonese dubbing assistant director |
Phoebe Chow | ... | Cantonese dubbing director (as Chow Yan Yan) |
Visual Effects by
Chi-Tat Wong | ... | Technical Director |
Stunts
Feng-San Sam | ... | car stunt coordinator |
Ming-Sing Wong | ... | stunt coordinator |
Willie Ying | ... | assistant stunt coordinator |
Camera and Electrical Department
Ka Cheung Eric Choi | ... | best boy: light board operator (as Ka Cheung Choi) |
Perry Ho | ... | camera operator |
Eliza Huang | ... | still photographer |
Wang Lei | ... | gaffer |
Wai-Chuen Wong | ... | gaffer |
Music Department
Xueran Chen | ... | composer: Theme Song |
Stefan Karrer | ... | executive album producer |
Tuomas Nikkinen | ... | assistant composer |
Additional Crew
Connie Cheung | ... | production coordinator |