Directed by
Johnnie To |
Writing Credits
Kam-Yuen Szeto | ... | (written by) (as Szeto Kam Yuen) & |
Nai-Hoi Yau | ... | (written by) (as Yau Nai Hoi) |
Cast (in credits order)
Leon Lai | ... | Jack | |
Ching Wan Lau | ... | Martin (as Lau Ching Wan) | |
Fiona Leung | ... | Fiona | |
YoYo Mung | ... | Yoyo | |
Henry Fong | ... | Mr. Fong (as Fong Ping) | |
Shi-Kwan Yen | ... | Mr. Yam (as Yam Sai Koon) | |
Keiji Sato | ... | (as Sato Keiji) | |
Michael Lam | |||
Bun Yuen | ... | Bo (as Yuen Bun) | |
Ping Cheung | |||
Suet Lam | ... | (as Lam Suet) | |
Chi-Shing Chiu | |||
Ching-Ting Law | ... | (as Lu Ching Ting) | |
Rest of cast listed alphabetically: | |||
Philip Keung | |||
Wing-Cheong Law | |||
Tian-Lin Wang | ... | Wong (uncredited) |
Produced by
Catherine Chan | ... | production executive |
Gary Chan | ... | administrative producer |
Johnnie To | ... | producer |
Ka-Fai Wai | ... | producer (as Wai Ka Fai) |
Music by
Ying-Wah Wong | ... | (as Raymond Wong) |
Cinematography by
Siu-Keung Cheng | ... | director of photography (as Cheng Siu Keung) |
Editing by
Chi Wai Chan | ... | (as Chan Chi Wai) |
Production Design by
Bruce Yu |
Art Direction by
Simon So |
Set Decoration by
Beer Burimkoon |
Costume Design by
Steven Tsang |
Makeup Department
Lee-Na Kwan | ... | makeup artist (as Kwan Lee Na) |
Joe Kwong | ... | hair stylist |
Ardit Yeamchavee | ... | makeup artist: Thailand Unit |
Production Management
Dixon Chan | ... | assistant production manager (as Chan Hn Koon) |
Chi-Shing Chiu | ... | unit manager |
Eric Huen | ... | production manager |
Penny Kanjanapinchote | ... | production manager: Thailand Unit |
Second Unit Director or Assistant Director
Chavalid Kanjanapinchote | ... | second assistant director: Thailand |
Wing-Cheong Law | ... | assistant director |
Piyasak Weeratrakul | ... | first assistant director: Thailand |
Hing Fan Wong | ... | assistant director (as Wong Hing Fan) |
Art Department
Sumsak Chuenchooluck | ... | swing gang: Thailand |
Prasert Chuenchoorak | ... | swing gang: Thailand |
Cholwika Koomkaew | ... | set decorator: Thailand Unit |
Wai Ming Lam | ... | property master (as Lam Wai Ming) |
Anussorn Musicabutr | ... | assistant art director: Thailand Unit |
Arin 'Aoi' Pinijvararak | ... | art director: Thailand Unit |
Sek-Ming Yeung | ... | props (as Sik-Ming Yeung) / props |
Sound Department
Martin Richard Chappell | ... | sound technician (as Martin Chappell) |
Shirley Law | ... | sound technician |
Man Tsui | ... | dubbing: Mandarin (as Tsui Man) |
Kuo-Hua Wu | ... | sound effects (as Ng Kwok Wah) |
Special Effects by
Bung Sarasuk | ... | special effects assistant: Thailand Unit |
Samruek Sripitakkulvilai | ... | Special Effects Foreman: Thailand |
Stunts
Chun-Kang Wang | ... | assistant action coordinator (as Wong Chun Kang) / assistant stunt coordinator |
Bun Yuen | ... | action director (as Yuen Bun) |
Camera and Electrical Department
Prakit Kanjanapinchot | ... | genny operator: Thailand Unit |
Surachart Ketamornrat | ... | grip: Thailand Unit |
Ting-Fong Kwong | ... | best boy (as Kwong Ting Fong) |
Hung-Mo To | ... | focus puller (as To Hung Mo) |
Pichit Umavichanee | ... | grip: Thailand Unit |
Kwok-Chiu Wu | ... | gaffer |
Casting Department
Thitiya Tongbai | ... | casting director: Thailand Unit |
Costume and Wardrobe Department
Pensri Booncharoen | ... | wardrobe assistant: Thailand Unit |
Prisana 'Maew' Trachai | ... | wardrobe supervisor: Thailand Unit |
Shun Lin Yeung | ... | wardrobe assistant |
Location Management
Throngterd Mahasuwan | ... | location manager: Thailand Unit |
Script and Continuity Department
Wai-Chu Chan | ... | continuity (as Chan Wai Chu) |
Transportation Department
Sanit Lokhunprom | ... | transportation captain: Thailand Unit |
Additional Crew
Catherine Chan | ... | production executive |
Daniel Lam | ... | presenter (as Daneil Lam) |
Pachara Maphuang | ... | production assistant: Thailand Unit |
Dusasdee Pongsawat | ... | nurse: Thailand Unit |
Danny Wang | ... | presenter |