Directed by
Kam-Hung Yip |
Writing Credits (in alphabetical order)
Kam-Hung Yip |
Cast (in credits order)
Takeshi Kaneshiro | ... | Angel | |
Kelly Chen | ... | Athena | |
Eason Chan | ... | Chow Chow | |
Rest of cast listed alphabetically: | |||
Chung-Ying Chan | |||
Pei-Pei Cheng | |||
Mo-Chan Chik | |||
Linda Suk-Fan Choi | ... | Lady in high heel on escalator | |
Vincent Kok | ... | Man at aroma shop | |
Man-Fai Lam | |||
Chao-hua Li | |||
Audrey Mak | ... | Angel 8 | |
Tsou-choi Tsang | |||
Terence Yin | ... | Violin Man | |
Michael Clements | ... | Michael (uncredited) |
Produced by
David Chan | ... | executive producer |
Stephen Chu | ... | executive producer |
Claudie Chung Jan | ... | producer |
Kar-Wai Tse | ... | producer |
Music by
Ronald Ng | ... | (as Lok Shing Ng) |
Cinematography by
Pun-Leung Kwan |
Editing by
Maurice Li |
Production Design by
David Chi-Wai Pun | ... | (as Chi-Wai Pun) |
Pater Wong | ... | (as Bing Yiu Wong) |
Costume Design by
Dora Ng | ... | (as Lei Lo Ng) |
Makeup Department
Lee-Na Kwan | ... | makeup artist |
Kwok-Hung Wong | ... | hair stylist |
Production Management
Iris Au-Yeung | ... | assistant production manager |
Yiu-Wah Chan | ... | production supervisor |
Chin Cheung | ... | production manager: france unit |
Rosanna Ng | ... | post-production supervisor |
Heman Peng | ... | production manager |
Xiaotang Wang | ... | assistant production manager |
Second Unit Director or Assistant Director
Josephine Chan | ... | second assistant director (as Yuk-Leun Chan) |
Wai-kun Chow | ... | first assistant director |
Sound Department
Dacky Chan | ... | sound effects recording (as Tim-Keung Chan) |
Felix Sze Ming Chung | ... | assistant mix engineer / sound effects editor |
Wai-Hung Kwong | ... | foley artist |
George Yiu-Keung Lee | ... | sound effects editor |
Chung-Wai Leung | ... | sound mixer |
Gilles Mordier | ... | assistant sound mixer: france unit |
Pierre Picq | ... | sound mixer: france unit |
Burnard To | ... | sound effects recording (as Boon-Lik To) |
Kinson Tsang | ... | rerecording mixer / sound designer |
Hui-Chun Wang | ... | dubbing editor: mandarin |
Ting Yip Yuen | ... | rerecording mixer |
Visual Effects by
Cons Li | ... | CGI producer (as Fung-Guen Lee) |
Eddy Wong | ... | visual effects supervisor |
Peggy Wong | ... | visual effects producer |
Victor Wong | ... | visual effects supervisor |
Stunts
Phillip Chung-Fung Kwok | ... | stunt coordinator |
Chi-Wei Sun | ... | assistant stunt coordinator |
Camera and Electrical Department
Kwok-Hung Chan | ... | assistant camera (as Kwok Hung Chan) |
Yuk-Chuen Cheung | ... | assistant lighting |
Tzi-Fan Chiu | ... | key grip |
Jérôme Doidy | ... | grip: French crew |
Raphael Jourdan | ... | grip: French crew |
Wing Fai Kan | ... | electrician |
Sébastien Lizot | ... | gaffer: French crew (as Sibastiec Lizot) |
Wing-Kei Mak | ... | key grip |
Olivier Monton | ... | grip: French crew |
Kam Chung So | ... | electrician |
Ga-Ngai Suen | ... | still photographer |
Wai-Chuen Wong | ... | gaffer |
Costume and Wardrobe Department
Kitty Cheuk-wai Chau | ... | assistant costume designer |
Music Department
Felix Sze Ming Chung | ... | music editor |
Script and Continuity Department
Yongxin Chen | ... | script supervisor |
Hoi-On Liu | ... | continuity |
Chung-Yiu Yeung | ... | continuity |
Kenneth Yuen | ... | script supervisor |
Additional Crew
Vincent Barthelemy | ... | production assistant: france unit |
Sing-Hung Chan | ... | production assistant |
Yik-Hong Chan | ... | production advisor |
Raymond Chow | ... | presenter |
Siu-Chun Chu | ... | production advisor |
Sylvie Dargnies | ... | production assistant: france unit |
François de Forcade | ... | production coordinator: france unit |
Sammy Ching-Fung Lam | ... | dance choreographer |
Yung-Lin Yeung | ... | tea lady |