Directed by
Ringo Lam |
Writing Credits
Mike Cassey | ... | (written by) (as Michael Christopher Cassey) |
Ringo Lam | ... | (story) |
Cast (in credits order)
Shu Qi | ... | Grace | |
Andy On | ... | Alex | |
Yat Ning Chan | ... | Joey (as Isabel Chan) | |
Simon Yam | ... | Poon | |
Ruby Wong | ... | Poon's Girlfriend | |
David Wu | ... | Richard | |
Raymond Ho-Yin Wong | ... | Vincent (as Raymond Wong) | |
Shiu-Hung Hui | ... | Teddy (as Hui Shiu Hung) | |
Suet Lam | ... | Bobby Chan (as Lam Suet) | |
Chapman To | ... | Crab | |
Kristal Tin | ... | Mrs. Chan | |
Nelson Cheung | ... | James | |
Godfrey Ngai | ... | Ken | |
Cody Lee | ... | Tina | |
Yiu-Cheung Lai | ... | Grace's Superior Officer (as Lai Yiu Cheung) | |
Rest of cast listed alphabetically: | |||
Mike Cassey | ... | The Preacher (uncredited) |
Produced by
Catherine Chan | ... | production executive |
Tiffany Chen | ... | administrative producer |
Johnnie To | ... | producer |
Music by
Roger Wang | ... | (music score by) |
Cinematography by
Ross W. Clarkson | ... | director of photography |
Editing by
David M. Richardson | ... | (as David Richardson) |
Art Direction by
Cynthia Ong |
Costume Design by
Sukie Yip | ... | (as Suki Yip) |
Makeup Department
Maggie Choy | ... | makeup artist |
Lee-Funn Fun | ... | makeup artist: Malaysia (as Fun Lee Funn) |
Dickson Tang | ... | hairdresser (as Tang Kwok Wa) |
Production Management
Yuk Wah Cheung | ... | unit manager (as Cheung Yuk Wah) |
Shirley Im | ... | assistant production manager: Malaysia (as Shirley Im Kam Mui) |
Jeffery Wong | ... | production manager: Malaysia (as Jeffery Wong Peng Khuen) |
Ken Wu | ... | production manager |
Nai-Seng Yik | ... | unit manager handyman: Malaysia (as Yik Nai Seng) |
Second Unit Director or Assistant Director
Khor Kah Bee | ... | assistant director: Malaysia |
Man-Kei Chin | ... | assistant director (as Cash Chin) |
Yun Fung Yeung | ... | second assistant director (as Yeung Yun Fung) |
Art Department
Lai-Yip Koo | ... | assistant art director (as Koo Lai Yip) |
Hon Chung Li | ... | head property master (as Li Hon Chung) |
Pik-Yee Mak | ... | assistant art director: Malaysia (as Mak Pik Yee) |
Cynthia Ong | ... | art director: Malaysia (as Cynthia Claire Ong Gaik Shuan) |
Chun-Wai Tam | ... | property master (as Tam Chun Wai) |
Choon Meng Wong | ... | props master: Malaysia (as Wong Choon Meng) |
Sound Department
Martin Richard Chappell | ... | supervising sound editor (as Martin Chappell) |
Wing Keung Cheung | ... | boom operator (as Cheung Wing Keung) |
Chi-Tong Ho | ... | foley artist / sound mixer (as Tommy Ho) |
Yu Teng Hsu | ... | boom operator (as Hsu Yu Teng) |
Li Chi Kuo | ... | sound mixer (as Kuo Li Chi) |
Charlie Lo | ... | sound editor / sound mixer |
May Mok | ... | sound editor / sound mixer |
Carolyn Motyer | ... | boom operator (as Carolyn Margaret Motyer) |
John Motyer | ... | sound mixer (as John Fletcher Motyer) |
Tomy Yu | ... | foley artist (as Yu Ka Luk) / foley recordist (as Yu Ka Luk) |
Special Effects by
Fernando Naelgas | ... | special effects: Malaysia (as Pernando Escalona Naelgas) |
Guy Naelgas | ... | special effects: Malaysia (as Edilberto Joaquin Naelgas) |
Visual Effects by
Stephen Ma | ... | visual effects supervisor |
Stunts
Rob Bortomeolli | ... | jet ski stunts |
Tat-Kwong Chan | ... | stuntman (as Chan Tat Kwong) |
Marcus Fox | ... | car stunt coordinator (as Marcus Fok) |
Steve Griffin | ... | car stunt coordinator |
Chun Han | ... | stunt assistant (as Hon Chun) |
Robert James Hunt | ... | car stunts |
Joo-hyun Jo | ... | stunt double (as Cho Ju Hyun) / stunt performer |
Chin Chan Khiong | ... | car stunts |
Adam Kirley | ... | car stunts (as Adam John Kirley) |
Chung-Chi Li | ... | stunt coordinator (as Li Chung Chi) |
Medhy Menad | ... | jet ski stunts |
Lee Morrison | ... | car stunts (as Lee Edward Morrison) |
Hyeon-jin Park | ... | stunt double (as Park Hyun Jin) / stunt performer (as Hyun Jin Park) |
Huam Kwang Peng | ... | car stunts |
Antong Shahrudin Bin Rahmat | ... | car stunts |
Gang Wu | ... | stunt double (as Wu Gang) / stunt performer |
Camera and Electrical Department
Mohd Badri Abdul Rahim | ... | assistant camera: Malaysia (as Mahd Badri Bin Abdul Rahim) |
Ryan Bailey | ... | gaffer (as Ryan William Bailey) |
Muhamed Akmal Yek Bin Abdul Lah | ... | assistant camera: Malaysia |
Yusri Bin Ibrahim | ... | lighting assistant: Malaysia |
Azlan Bin Taharuddin | ... | assistant camera: Malaysia |
Eduardo Cabrales | ... | director of photography: second unit (as Eduardo Lopez Cabrales) |
Tamia Diaz | ... | a camera focus puller: main unit |
Tan Foo Hin | ... | assistant camera: Malaysia |
Kim Wing Kok | ... | lighting assistant: Malaysia (as Kok Kin Wing) |
Yew Meng Loh | ... | lighting assistant: Malaysia (as Loh Yew Meng) |
Rodolfo V. Quijano | ... | focus puller: second unit |
Abdul Rahman Bin Mohd. Zain | ... | best boy gaffer: Malaysia |
Karnanethe A.L. Ramasamy | ... | clapper loader: Malaysia (as Karnanethe A/L Ramasamy) |
Seow Jong Tan | ... | lighting assistant: Malaysia (as Tan Seow Jong) |
Sazuwan Zulkefli | ... | best boy gaffer: Malaysia (as Sazuwan Bin Zulkefli) / gaffer: Malaysia (as Sazuwan Zlkifli) |
Costume and Wardrobe Department
Lee-Yin Ho | ... | assistant wardrobe: Malaysia (as Ho Lee Yin) |
Damon Lau | ... | assistant costume designer |
Fuk-Ying Shing | ... | wardrobe (as Shing Fok Ying) |
Editorial Department
Christy Chan | ... | post-production assistant |
Kam Fat Liu | ... | assistant editor (as Liu Kam Fat) |
Calmen Lui | ... | post-production coordinator |
Script and Continuity Department
Cheung Graig Carl | ... | continuity |
Additional Crew
Charles Heung | ... | presenter |
Sammi Lam | ... | dance coordinator |
Chung-Chi Li | ... | action director |
Hui Chun Wu | ... | subtitle coordinator (as Wu Hui Chun) |
Janet Yeung | ... | production assistant |