Directed by
Ann Hui |
Writing Credits (in alphabetical order)
Abe Kwong |
Cast (in credits order)
Eason Chan | ... | Peter Wong Choi | |
Shu Qi | ... | June / Wong Siu-Kam | |
Anthony Chau-Sang Wong | ... | Wong Lin | |
Sam Lee | ... | Simon | |
James Wong | ... | Lo Kit | |
Yiu-Cheung Lai | ... | Peter's brother (as Yiu-Hung Lai) | |
Kara Ying Hung Wai | ... | Siu-Kam's Mother (as Ying-Hung Wai) | |
Tony Liu | ... | Master Tsang (as Wing Lau) | |
Tat-Ming Cheung | ... | Taxi Driver | |
Jo Koo | ... | Ghost on the subway | |
Kelly Moo | ... | Little June | |
Perry Chan | ... | Dicky | |
Tiffany Lee | ... | Carmen | |
Rashima Maheubani | ... | Sue | |
Ho Fili | ... | Fatso | |
Man Shing Yau | ... | Ah Kow | |
Yiu Shing Chung | ... | Little Chung | |
Tammy Ting | ... | Tat's Wife | |
Yan Yan Lo | ... | Cher | |
Lin Fok | ... | Aunt San | |
Janet Chang | ... | Singing Woman | |
Wing Han Ng | ... | Nurse | |
Pui Ho Lo | ... | Boy in Salon A | |
Siu Ling Kung | ... | Boy's Mother | |
Wing Yin Lee | ... | Sue's Friend | |
Ho Yee Lau | ... | Jake's Girlfriend | |
Tat Lap Ng | ... | Youngster in Salon B | |
Hing San Lai | ... | Uncle Chan | |
Kin Fung Man | ... | Young Peter | |
Chi-Ming Lee | ... | Snake Head | |
Rest of cast listed alphabetically: | |||
Ho-Ngai Lau | ... | Jake's girlfriend | |
Fung Lee | ... | Miss Wong (as Fung Li) |
Produced by
Willie Chan | ... | executive producer |
John Chang | ... | producer |
Thomas Chang | ... | producer |
Thomas Chung | ... | executive producer |
Ann Hui | ... | producer |
Abe Kwong | ... | producer |
Solon So | ... | producer |
Music by
Tommy Wai |
Cinematography by
Arthur Wong |
Editing by
Chi Li Kong |
Art Direction by
Silver Cheung |
Makeup Department
Stella Hong | ... | special makeup effects artist |
Lee-Na Kwan | ... | makeup artist (as Lee Na Kwan) |
Yiuchung Kwang | ... | hair stylist |
Production Management
Patrina Ho | ... | production manager |
Petrina Ho | ... | production manager |
Yindy Leung | ... | assistant production manager |
Yindy Ling | ... | assistant production manager |
Cheuk Kau Man | ... | unit manager (as Cheuk Kauman) |
Kam Chiu Ng | ... | production supervisor (as Adai Ng) |
Po-Wai Wong | ... | unit manager |
Siu Ngai Yeung | ... | assistant production manager |
Second Unit Director or Assistant Director
Josephine Chan | ... | assistant director |
Thomas Chow | ... | assistant director |
Art Department
Cinnie Fung | ... | assistant art director |
Wai Kim Lam | ... | props |
Wai Ming Lam | ... | property master |
Wai-Yuk Tang | ... | credits design |
Sound Department
Chi Wai Chan | ... | dialog recordist |
Felix Sze Ming Chung | ... | sound effects editor |
Yu Teng Hsu | ... | boom operator |
Yung Chien Kang | ... | boom operator |
Li Chi Kuo | ... | sound |
Burnard To | ... | dialog recordist |
Duu-Chih Tu | ... | sound |
Visual Effects by
Belle Chan | ... | digital compositor |
Tsz Yeung Choi | ... | digital compositor |
Ho Fai Chow | ... | digital compositor |
Patrick Chui | ... | visual effects animator / visual effects artist |
Francis Fung | ... | digital effect editor |
Hin-Pun Ho | ... | digital compositor (as Hin Pu Ho) |
Kevin Hung | ... | digital compositor |
Eric Lai | ... | visual effects animator / visual effects artist |
Alexander Lam | ... | digital compositor |
Garrett Lam | ... | head of digital compositors |
Eugene Lau | ... | digital effects supervisor |
Gary Leung | ... | visual effects animator / visual effects artist |
Cons Li | ... | digital effects production manager |
May Li | ... | visual effects animator / visual effects artist |
Laurence Lok | ... | digital compositor / roto artist |
Samuel Mok | ... | digital compositor |
Galan Pang | ... | animator / visual effects artist |
Puk Keung Soo | ... | digital compositor |
Thalia Tau | ... | digital effects production manager |
Eddy Wong | ... | visual effects |
Peggy Wong | ... | digital effects production coordinator |
Victor Wong | ... | digital effects controller |
Shu Fai Yeung | ... | digital compositor |
Stunts
Bruce Law | ... | car stunt director |
Camera and Electrical Department
Chor Keung Chan | ... | focus puller (as Pakie Chan) |
Lam Chow | ... | gaffer |
Kwok Wai Fung | ... | assistant camera |
Kai Fan Ho | ... | dolly grip |
Ching Kam Ko | ... | dolly grip |
Chi Fai Lau | ... | electrician |
Chi Wai Lee | ... | best boy |
Tuam Hsian Li | ... | assistant camera |
Ming Hing Ng | ... | electrician |
Wing Yu Ng | ... | assistant camera |
Kwok Kin Pun | ... | electrician |
Tze Fan Siu | ... | assistant camera |
Kin Wai Tsu | ... | electrician |
Jimmy Wong | ... | Steadicam operator / camera operator |
Kit Mong Wong | ... | still photographer |
Animation Department
Yun Cheung Ho | ... | animator: main titles |
Michel Kwan | ... | animator: main titles |
Raymond Lam | ... | animator: main titles |
Sandy Yip | ... | animator: main titles |
Costume and Wardrobe Department
Yu Ho Tang | ... | wardrobe lady |
Stewart Young | ... | assistant costume designer |
Music Department
Lao Duck | ... | music arranger: "Hua Mian Zhe Ni" |
San Hui | ... | composer: song "Hua Mian Zhe Ni" |
Tzu-Heng Li | ... | composer: song "Xian Dai Ai Qing Gu Shu" |
Script and Continuity Department
Kam Luo Yuen | ... | continuity |
Kenneth Yuen | ... | script supervisor |
Additional Crew
Yi Chun Chan | ... | production accountant |
Ming-Yang Chen | ... | dialogue leader: Mandarin |
Pak-Chuen Cho | ... | title designer |
Sze Ming Lai | ... | set runner |
Chi Kit Lee | ... | martial arts director |
Sze Len | ... | production accountant |
Tony Rayns | ... | translator: English subtitles |
Lai-Fung Tai | ... | tea lady |
Kam-Mang Tam | ... | dialogue leader: Cantonese (as Kam Ming Tam) |
Thanks
Bruce Law | ... | special thanks |
Chi Kit Lee | ... | special thanks |