Ah Jian
Tony Leung Ka-fai
Ah Yan
Lü Liping
Yan Ying
Wang Ning
Ah Chun
Rolf Chow Chi-Sang
Translator
Tony Rayns
Producer
Stanley Kwan
Executive Producer
Yee-Yin Leung
Cinematography
Lai Yiu-Fai
Editor
Chow Keung
Production Design
Albert Poon Yim-Sum
Production Manager
Mak Yan-Yan
Director
Nelson Yu Lik-wai
Writer