Directed by
Johnnie To |
Writing Credits
Ivy Ho | ... | (screenplay) |
Cast (in credits order)
Vic Chou | ... | Zheng Jing Dong | |
Bingbing Li | ... | Foo Yan Kai (as Li Bing Bing) | |
Maggie Siu | ... | Ms. Chan (as Maggie Shiu) | |
Suet Lam | ... | Yan's Roomate (as Lam Suet) | |
Roy Cheung | ... | Dr. Yuen | |
|
Yi-kei Fong | ... | (as Cecilia Fong) |
|
You-Nam Wong | ... | Hui Luk Wo (as Wong You Nam) |
|
Mia Yam | ... | (as Mia Yan) |
|
Jimmy Fu | ||
Ronald Yan | ... | Doctor | |
|
Wai-Leung Hung | ... | (as Hung Wai Leung) |
|
Wai-Ling Chan | ... | (as Chan Wai Ling) |
|
Rachel Chan | ||
|
Cody Wong | ||
|
Queenie Wong | ||
|
Man-Chun Wong | ... | (as Wong Man Chun) |
|
Shu Ming Leung | ... | (as Leung Shu Ming) |
|
Pui Sze Au | ... | (as Au Pui Sze) |
|
Dave Taylor | ... | Judge (as David Taylor) |
|
Yong You | ... | Dong's Father (as Yao Yung) |
Bun Yuen | ... | Dong's Father (voice) (as Yuen Bun) | |
|
Clement Poon | ... | Zheng Jing Dong (voice) |
|
Panda Ivy | ... | Foo Yan Kai (voice) (as Ivy Pany) |
Produced by
Hong-Tat Cheung | ... | producer (as Cheung Hong Tai) |
Tom Cheung | ... | administrative producer |
Kok-Leung Kuk | ... | line producer (as Kuk Kok Leung) |
Stephen Lam | ... | administrative producer |
Stephen Ng | ... | executive producer |
Dai Song | ... | executive producer (as Song Dai) |
Johnnie To | ... | producer |
Siu-Ming Tsui | ... | producer (as Siuming Tsui) |
Music by
Dave Klotz | ||
Guy Zerafa |
Cinematography by
Siu-Keung Cheng | ... | director of photography (as Cheng Siu Keung) |
Editing by
David M. Richardson | ... | (as David Richardson) |
Art Direction by
Raymond Chan |
Costume Design by
Stanley Cheung |
Makeup Department
Kit-Ling Chan | ... | dresser (as Chan Kit Ling) |
Miko Chu | ... | makeup artist (as Midco Chu) |
Mark Garbarino | ... | special makeup effects artist |
Joe Kwong | ... | hair stylist |
Production Management
Chak-Hin Chan | ... | associate production manager (as Ringo Chan) |
Chi-Shing Chiu | ... | unit manager |
Elaine Chu | ... | project manager |
Calmen Lui | ... | post-production executive |
Catherine Sie | ... | production manager |
Wan-San Ting | ... | production supervisor (as Ding Yuin Shan) |
Second Unit Director or Assistant Director
Joe Chan | ... | second assistant director |
Jeff Cheung | ... | first assistant director |
Art Department
Sonia Ko | ... | assistant art director |
Wai Ming Lam | ... | property master (as Lam Wai Ming) |
Sound Department
Heidi Chan | ... | assistant sound editor |
Martin Richard Chappell | ... | sound designer (as Martin Chappell) |
Yiu Chung Cheng | ... | location sound |
Ka-Fai Lai | ... | assistant sound editor (as Lai Ka Fai) |
Chung-Hau Leung | ... | boom operator |
Chung-Wai Leung | ... | location sound |
Chun Ming Wong | ... | boom operator (as Wong Chung Ming) |
Tomy Yu | ... | foley artist (as Tommy Yu) |
Special Effects by
Peony Lam | ... | special effects coordinator |
Visual Effects by
Ka-Ling Cheung | ... | cgi animator (as Cheung Ka Ling) |
Hin-Pun Ho | ... | cgi animator (as Ho Hin Pun) |
Pak Chung Kwan | ... | cgi animator (as Kwan Pak Chung) |
Chi Wai Law | ... | CGI animation director (as Law Chi Wai) |
Stephen Ma | ... | visual effects supervisor |
Lai Kuen Wong | ... | optical effects coordinator (as Wong Lai Kuen) |
Stunts
Man-Cheong Chan | ... | car stunt choreographer (as Chan Man Cheong) |
Camera and Electrical Department
Tsz Pun Ko | ... | making-of camera (as Ko Tsz Pun) |
Ting-Fong Kwong | ... | best boy (as Kwong Ting Fong) |
Hirotake Okazaki | ... | still photographer |
Chak-Shun Tang | ... | still photographer |
Hung-Mo To | ... | director of cinematography (as To Hung Mo) |
Kwok-Chiu Wu | ... | gaffer |
Costume and Wardrobe Department
Wanee Chu | ... | assistant costume designer |
Editorial Department
Cathy Lau | ... | post-production assistant |
Allen Leung | ... | assistant editor |
Music Department
Dave Klotz | ... | music arranger / music recordist / orchestrator |
Guy Zerafa | ... | music arranger / music recordist / orchestrator |
Script and Continuity Department
Jack Lai | ... | continuity |
Additional Crew
Hiu Tao An | ... | dubbing coach: Mandarin (as An Hiu Tao) |
Siu Kuen Chiu | ... | tea lady (as Chiu Siu Kuen) |
Ching-Ting Law | ... | set runner (as Lu Ching Ting) |
Grace Lu | ... | subtitler |
Tiffany Ng | ... | subtitler |
Angel Tang | ... | production assistant |
Ho Wong | ... | dubbing coach: Mandarin |
Wai Kit Pang | ... | office production assistant (uncredited) |
Thanks
Vincent Liauw | ... | special thanks: string tutor |