Directed by
Benny Chan |
Writing Credits (in alphabetical order)
Benny Chan | ... | (screenplay) |
Ram Ling | ... | (as Chi-Man Ling) |
Ram Ling | ... | (screenplay) (as Chi-man Ling) |
Cast (in credits order)
Aaron Kwok | ... | Sunny | |
Shu Qi | ... | Angel | |
Jing Wu | ... | Sun Hao (as Jacky Wu) | |
Jingchu Zhang | ... | Cheng Xiuhua | |
Rest of cast listed alphabetically: | |||
Ka-Man Chan | ... | Policeman | |
Chrissie Chau | ... | Youyou | |
Mo-Chan Chik | |||
Chun-sing Chiu | ... | Inspector Chan (as Gary Chiu) | |
Collin Chou | ... | Zhang Dachu | |
Chi-Kui Fong | |||
Seung-him Ho | ... | James (as James Ho) | |
Elanne Kong | ... | Angel's TV Replacement | |
Kibby Lau | ... | CSS reporter | |
Yau-Kuen Law | |||
Pak-wun Lee | ... | Brian (as Brian Lee) | |
Simon Lee | ... | Advertiser | |
Sun-Him Lee | ... | Police Officer | |
Man-Wai Luk | |||
Nan Tie | ... | Liu Zhenxing | |
Chik-Chi Tsim | |||
Terence Tsui | ... | Fishing village chief | |
Cake Wong | ... | Dachu's show assistant (as Joyce Wong) | |
Chi-Yin Wong | ... | Inspector Tong | |
Terence Yin | ... | Kai | |
Wah Yuen | ... | Uncle Tak | |
Jacob J Ziacan | ... | Experimental prisoner |
Produced by
Benny Chan | ... | producer |
Pang-Chun Chan | ... | associate producer |
Daniel Lam | ... | executive producer |
Wendy Wong | ... | associate producer |
Music by
Anthony Chue |
Cinematography by
Anthony Pun | ... | director of photography |
Editing by
Benny Chan | ||
Sing Yan Chan |
Production Design by
William Chang |
Art Direction by
Kwok-Wing Chong |
Costume Design by
Fung-San Lui |
Makeup Department
Ka-wai Hung | ... | makeup artist |
Rachel Kong | ... | hair stylist |
Production Management
Ji-Chun Chan | ... | production manager (as David Chan) |
Tze-Hung Lam | ... | production manager |
Man Liu | ... | assistant production manager |
Second Unit Director or Assistant Director
Niro Chung-Pan Suen | ... | assistant director |
Ka-Wai Tong | ... | assistant director |
Art Department
Kerry Ching-man Chan | ... | assistant art director (as Jing-Man Chan) |
Chai-Wing Cheng | ... | property master |
Gloria Cheung | ... | assistant art director (as Hoi-Ying Cheung) |
Kwok-Ban Jeung | ... | assistant art director |
Ka-Lun Wong | ... | set designer |
Sound Department
Adrian Cook | ... | re-recording mixer (english version only) |
Special Effects by
Pak-Chuen Cho | ... | digital special effects supervisor |
Visual Effects by
Ruxing Chen | ... | computer animator: Menfond Electronic Art & Computer Design |
Zhuoxian Chen | ... | computer animator: Menfond Electronic Art & Computer Design |
Hanbin Cheng | ... | computer animator: Menfond Electronic Art & Computer Design |
Sze Shuen Cho | ... | design & visual artist: Menfond Electronic Art & Computer Design |
Patrick Chui | ... | digital effects supervisor: Menfond Electronic Art & Computer Design |
Shunxiang Deng | ... | computer animator: Menfond Electronic Art & Computer Design |
LiRong Feng | ... | computer animator: Menfond Electronic Art & Computer Design |
Slander Kwong | ... | senior computer animator: Menfond Electronic Art & Computer Design |
Garrett Lam | ... | digital effects supervisor: Menfond Electronic Art & Computer Design |
Raymen Lee | ... | senior computer animator: Menfond Electronic Art & Computer Design |
Yanke Lei | ... | computer animator: Menfond Electronic Art & Computer Design |
LinJuan Li | ... | computer animator: Menfond Electronic Art & Computer Design |
May Li | ... | lighting / texture supervisor: Menfond Electronic Art & Computer Design |
Siu Fu Ma | ... | compositor |
Edward Pak | ... | compositor |
JanWen Pan | ... | senior computer animator: Menfond Electronic Art & Computer Design (as Pan JianWen) |
Randy Tse | ... | lighting / texture supervisor: Menfond Electronic Art & Computer Design |
Yi Man Tse | ... | senior computer animator: Menfond Electronic Art & Computer Design |
Angel Tsui | ... | creative supervisor: Menfond Electronic Art & Computer Design |
Ka-Hei Tsui | ... | design & visual artist: Menfond Electronic Art & Computer Design |
Gloria Tung | ... | design & visual artist: Menfond Electronic Art & Computer Design |
Sum Yin Wong | ... | computer animator: Menfond Electronic Art & Computer Design |
Victor Wong | ... | visual effects supervisor |
Darkus Yu | ... | lighting / texture supervisor: Menfond Electronic Art & Computer Design |
Huawei Zhou | ... | computer animator: Menfond Electronic Art & Computer Design |
Stunts
Chung-Chi Li | ... | action choreographer |
Yuk-Sing Ma | ... | action choreographer |
Jack Wai-Leung Wong | ... | assistant action choreographer |
Camera and Electrical Department
Chi-Kien Chan | ... | boom operator |
Kwok-Hung Chan | ... | assistant camera: second unit (as Kwok Hung Chan) |
Lok Man Chan | ... | assistant camera: second unit |
Yat-fai Cheng | ... | dollyman |
Wing Keung Cheung | ... | assistant camera: second unit |
Yuk-Chuen Cheung | ... | gaffer |
Tak-Sing Fung | ... | still photographer |
Wing-Hong Ha | ... | still photographer |
Yun-Tai Ho | ... | assistant camera |
Siu-Ho Poon | ... | assistant lighting |
Costume and Wardrobe Department
Jenn Chan | ... | assistant wardrobe (as Chan Wan Man Jenn) |
Miriam Chan | ... | assistant costume designer |
Siu Fun Cheung | ... | wardrobe supervisor |
Yun-Mei Man | ... | wardrobe supervisor |
Ping Tong | ... | wardrobe supervisor |
Editorial Department
Sing Yan Chan | ... | post-production manager |
Yiu-Kai Cheung | ... | post-production technician |
Seung Chui | ... | compositor |
Ji-Man Ho | ... | post-production assistant |
Yuk-Chun Hung | ... | compositor (as Yuk-Jun Hung) |
Chi-Hing Lo | ... | post-production technician |
Ka-Bo Nam | ... | digital editing production manager |
Ka-Fai Ng | ... | post-production technician |
Hung Poon | ... | color timer |
Edwin Van Huizen | ... | digital intermediate colorist |
Mei-Ping Yu | ... | post-production assistant (as Phyllis Yu) |
Script and Continuity Department
Niro Chung-Pan Suen | ... | script supervisor |
Additional Crew
Pang-Jan Chan | ... | planner |
Suet-Ying Chiu | ... | presenter |
Zexing Ding | ... | presenter |
Siu-Ming Lam | ... | presenter |
Po-Lin Lau | ... | craft service |
Wai-Fun Lau | ... | accountant |
Changtian Wang | ... | presenter (as Chang-tian Wang) |
Kam-Ming Wong | ... | production assistant |