Fang Lan / Fang Gu
Zhou Xun
Liu Heizai / Blackie Lau
Eddie Peng
Zou Taofen
Huang Zhizhong
Mrs. Shen
Jiang Wenli
Tsang Sang
Ray Lui
Matsuko
Suzuka Morita
Spy
Sam Lee
Leung Fok
Stephen Au Kam-Tong
Comrade 1
BabyJohn Choi
Tony Ho
Xia Yan
Adam Wong
Siu Gau
Hugo Ng
Li Jinrong / Wing
Wallace Huo
Village Head
Stanley Sui-Fan Fung
Madam Ng
Poon Fong-Fong
Captain Chow
Eddie Cheung
Gong Sui
Cho King-Man
Fong's Cousin
Leila Tong
Fong's Relative
Leung Oi
Bride's Chaperon
Kingdom Yuen
Chu Muk Lan
Candy Lo
Leung Wan
Joman Chiang
Xiong Xinxin
Mrs. Fong
Deanie Ip
Ben
Tony Leung Ka-fai
Comrade Four
Ivana Wong
Colonel Yamaguchi
Masatoshi Nagase
Fong's Aunt
Pau Hei-Ching
Cheung Wing Yin
Jessie Li
Mao Dun
Guo Tao
Director
Ann Hui
Editor
Mary Stephen
Eric Kwong Chi-Leung
Sound Designer
Tu Duu-chih
Original Music Composer
Joe Hisaishi
Production Design
Man Lim-Chung
Screenplay
Ho Kei-ping
Director of Photography
Nelson Yu Lik-wai
Wu Shu-yao