Directed by
Andrew Lau |
Writing Credits
Cindy Tang | ... | (screenplay) (as Ming Tang) & |
James Yuen | ... | (screenplay) |
Koon-Nam Lui | ... | (assistant screenplay writer) (as Lui Koon Nam) |
Cast (in credits order)
Andy Lau | ... | Sam Ching | |
Shu Qi | ... | Milan Sit | |
Hanyu Zhang | ... | Lin Jiu | |
Denise Ho | ... | Jo Kwok (as Ho CC) | |
Ka-Wah Lam | ... | Tim Ma (as Lam Kar Wah) | |
Xinyi Zhang | ... | Shannon Fok | |
David Chiang | ... | Uncle (as John Chiang) | |
George Lam | ... | Mr Yamazaki (as Lam) | |
Rebecca Pan | ... | Sam's Mother | |
Maria Cordero | ... | Auntie | |
Tat-Ming Cheung | ... | Tommy (as Cheung Tat Ming) | |
Raymond Cho | |||
Monie Tung | |||
Yuen-Yan Lo | ... | (as Lo Yuen Yen) | |
Ella Koon | ... | Chihuahua | |
Lok-Tung Po | ... | Yumi (as Po Po) | |
Weiying Pei | ... | Fanny | |
Wen Xue Yao | ... | Sawara | |
Tony Ho | |||
Xiaoxuan Gong | |||
Terence Yin | ... | Joseph | |
Yuqin Han | |||
Pinky Cheung | |||
Kristal Tin | |||
Belinda Hamnett | |||
Rest of cast listed alphabetically: | |||
Prudence Kao | |||
Kin-Hing Lee | |||
Leon Hill | ... | Executive Board Member (uncredited) | |
Aaron Palermo | ... | Executive (uncredited) | |
Yung-Lin Yeung | ... | Pauline (uncredited) |
Produced by
Ellen Chang | ... | associate producer |
Siu-Kin Cheung | ... | line producer (as Cheung Siu Kin) |
John Chong | ... | executive producer |
Lorraine Ho | ... | associate producer |
Andrew Lau | ... | producer |
Zhongjun Wang | ... | executive producer (as Wang Zhongjun) |
Zhonglei Wang | ... | associate executive producer (as Wang Zhonglei) |
Guizhi Xue | ... | line producer (as Xue Guizhi) |
Bernard Yang | ... | associate line producer |
Dajun Zhang | ... | line producer (as Zhang Dajun) |
Music by
Kwong Wing Chan | ... | (as Chan Kwong Wing) |
Cinematography by
Andrew Lau | ... | director of photography |
Man-Ching Ng | ... | director of photography (as Ng Man Ching) |
Editing by
Wai-Chiu Chung | ... | (as Azrael Chung) |
Production Design by
Silver Cheung |
Makeup Department
Fannie Chan | ... | makeup artist |
Yu-Lai Cheng | ... | makeup artist (as Cheng Yu Lai) |
Rachel Kong | ... | hair stylist |
Wai-Hing Lau | ... | hair stylist (as James Lau) |
Production Management
Sing-Hung Chan | ... | unit manager (as Andy Chan) |
Chi-Ho Cheung | ... | unit manager |
Prudence Kao | ... | associate production manager |
Ching-Jun Lee | ... | production manager (as Jeanette Lee) |
Second Unit Director or Assistant Director
Michael Fong | ... | second second assistant director |
Yiu-Leung Ho | ... | second second assistant director (as Ho Yiu Leung) |
David Lee | ... | first assistant director |
Kwan Lap Lee | ... | second assistant director (as Lee Kwan Lap) |
Art Department
Yau Hong Chan | ... | property labor (as Chan Yau Hong) |
Wai-Chuen Cheung | ... | property labor (as Cheng Wai Chuen) |
Kin-Wai Lee | ... | assistant art director |
Tsz Fung Li | ... | assistant art director (as Lee Tse Fung) |
Wai-Ming Wong | ... | property master (as Wong Wai Ming) |
York Wong | ... | storyboard artist |
Chi Ming Yeung | ... | property labor (as Yeung Chi Ming) |
Sound Department
Steve Chan | ... | sound recordist |
Yue Chao | ... | audio systems engineer (as Chao Yue) |
Wing Sze Cheung | ... | foley recordist (as Cheung Wing Sze) |
Phoebe Chow | ... | dubbing director: Cantonese (as Pheobe Chow) |
Wai-Hung Kwong | ... | foley artist (as Kwong Wai Hung) |
Chi-Hung Lai | ... | dialogue editor (as Lai Chi Hung) / re-recording mixer (as Lai Chi Hung) |
Johny Liu | ... | dialogue editor |
Angus Mak | ... | boom operator (as Mak Chi On) |
Terry Shek | ... | sound effects editor |
Wei Tao | ... | audio systems engineer (as Tao Wei) |
Yong Tian | ... | adr recordist |
Kinson Tsang | ... | sound designer |
Tianjao Wang | ... | dubbing director: Mandarin (as Tianjiao Wang) |
Tse Kin Wong | ... | dialogue recordist (as Wong Tsz Kin) |
Michael Xie | ... | audio systems engineer |
Chun Hin Yiu | ... | sound effects editor (as Yiu Chun Hin) |
Chao Zhang | ... | audio systems engineer (as Zhang Chao) |
Van Zhang | ... | audio systems engineer |
Special Effects by
Fei Huang | ... | department head |
Wing Yan Lai | ... | special effects editor (as Lai Wing Yan) |
Visual Effects by
Chuchawam Chairimwiang | ... | film scanning and recording (as Chuchawan Chairimiyang) |
Yuwarat Chanawong | ... | digital colorist (as Yuwarat Chanawong) |
Pak-Chuen Cho | ... | senior animation supervisor: Menford Macao |
Sze Shuen Cho | ... | junior designer (as Cho Sze Shuen) / visual artist (as Cho Sze Shuen) |
Thitisak Chuenura | ... | digital on-line visual effects assistant |
Canossa Fong | ... | cg producer |
Siu Lun Ho | ... | graphics designer (as Ho Siu Lun) |
Deborah Huen | ... | digital colorist (as Debora Huen) |
Piyanut Kaeomaneo | ... | film scanning and recording |
Doolyakorn Kamonsathianrat | ... | digital on-line visual effects |
Yoskral Koedsuwan | ... | digital on-line visual effects |
Wing Yan Lai | ... | CG editor (as Lai Wing Yan) |
Chutima Lertpattaraworachat | ... | digital intermediate producer |
Surasak Linitda | ... | film scanning and recording |
Edward Pak | ... | compositor |
Sakmongkon Pongmaneerat | ... | digital intermediate producer |
Walaiporn Tohnual | ... | digital on-line visual effects assistant |
Angel Tsui | ... | creative supervisor / visual effects supervisor |
Ka-Hei Tsui | ... | junior designer (as Tsui Ka Hei) / visual artist (as Tsui Ka Hei) |
Pethpaillin Viriyacharoensuntron | ... | digital on-line visual effects assistant |
Bobbie Wong | ... | project supervisor |
Derick Wong | ... | digital on-line visual effects |
Eddy Wong | ... | visual effects director |
Victor Wong | ... | visual effects director |
Siu Fai Yeung | ... | digital effects supervisor (as Yeung Siu Fai) |
Stephanie Yip | ... | cg producer |
Camera and Electrical Department
Li Tsun Hsian Carry | ... | assistant camera (as Carry Li) |
Hei Kwan Chan | ... | assistant camera (as Chan Hei Kwan) |
Yiu Ming Chan | ... | focus puller (as Chan Yiu Ming) |
Wai Shing Fan | ... | gaffer (as Fan Wai Shing) |
Jai Ip | ... | camera operator |
Siu Ching Ip | ... | camera operator: second unit (as Jai Ip) / steadicam operator (as Jai Ip) |
Gear Lau | ... | making-of camera |
Wing-Teng Law | ... | lighting assistant (as Law Wing Tong) |
Wai-Hung Leung | ... | lighting assistant (as Leung Wai Hung) |
Wing Ma | ... | assistant camera (as Ma Man Nang) |
Hoi-Man Mak | ... | focus puller (as Mak Hoi Man) |
Man Chuen Ng | ... | dolly (as Ng Man Chuen) |
Ming Hing Ng | ... | best boy |
Chi Fan Siu | ... | assistant camera (as Ringo Siu) |
Wai-Lun Wong | ... | still photographer (as Wong Wai Lun) |
Animation Department
Ruxing Chen | ... | senior computer animator (as Chen Ruxing) |
Chi-Chung Cheung | ... | senior supervisor (as Cheung Chi Chung) |
Patrick Chui | ... | senior supervisor: motion |
Seattle Deng | ... | senior computer animator |
Mingjun Ho | ... | senior computer animator (as Mingjun Ho) |
Garrett Lam | ... | compositor: department head |
Yanke Lei | ... | computer animator: modeling (as Lei Yanke) |
Jingsheng Li | ... | senior computer animator |
Awen Qian | ... | senior computer animator |
Randy Tse | ... | lighting and texture: department head |
Evan Zheng | ... | computer animator: modeling |
Costume and Wardrobe Department
Miriam Chan | ... | assistant costume designer |
Cho Ting Chung | ... | assistant costume designer (as Chung Cho Ting) |
May Lam | ... | wardrobe |
Eva Law | ... | assistant costume designer |
Yun-Mei Man | ... | wardrobe |
Phoebe Wong | ... | assistant costume designer |
Editorial Department
Jittapol Anuccavech | ... | digital on-line editor (as Jittapal Anuccavech) |
Dulapark Booncharern | ... | digital on-line editor |
Yiu Leung Ho | ... | post-production assistant (as Ho Yiu Leung) |
Kritsada Kaewmanee | ... | digital output technician (as Kritsada Kaewamani) |
Anusorn Pankhao | ... | digital on-line editor |
Hathaisak Pankhao | ... | digital on-line editor (as Hataisak Pankao) |
Ruchiroch Phadungchai | ... | digital on-line editor (as Ruchiroch Phadungchal) |
Supamol Pleumchusak | ... | color grader / color timer |
Pornopol Sakarin | ... | digital output technician (as Pornpol Sakarin) |
Porjaite Srisaeng | ... | digital on-line editor (as Porjaita Srisaeng) |
Passakorn Yaisiri | ... | color grader / color timer |
Script and Continuity Department
Michael Fong | ... | continuity |
Additional Crew
Pou Ian Ao | ... | production coordinator: Macau (as Ao Pou Ian) |
Chi-Ho Cheung | ... | production assistant |
Rosita Chow | ... | production accountant |
Tony Ho | ... | choreographer |
Pensuda Jaroonratanakul | ... | production coordinator (as Pensuda Jaroonrattanakul) |
Elaine Kwong | ... | production coordinator |
Peggy Lai | ... | production coordinator |
Chi Fung Lam | ... | production assistant: Macau (as Lam Chi Fung) |
Godfrey Leung | ... | production assistant |
Emma Long | ... | coordinator |
Pairoj Prempri | ... | laboratory consultant (as Pairote Prempree) |
S. Sangwannuch | ... | production coordinator |
Pison Santawanpas | ... | laboratory consultant |
Leo Sze | ... | production accountant |
Yong Tian | ... | coordinator |
Tsz-Kit Yau | ... | production assistant (as Yau Tsz Kit) |
Yung-Lin Yeung | ... | tea lady (as Pauline Yeung) |
Yang Zhang | ... | translator: Mandarin dialogue (as Zhang Yang) |