Cast
Zhou Xun
Fang Lan / Fang Gu
Eddie Peng
Liu Heizai / Blackie Lau
Wallace Huo
Li Jinrong / Wing
Deanie Ip
Mrs. Fong
Tony Leung Ka-fai
Ben
Ivana Wong Yuen-chi
Comrade Four
Masatoshi Nagase
Colonel Yamaguchi
Nina Paw Hei-ching
Fong's Aunt
Jessie Li
Cheung Wing Yin
Guo Tao
Mao Dun
Crew
Ann Hui
Director
Ho Kei-ping
Screenplay
Nelson Yu Lik-wai
Director of Photography
Eric Kwong Chi-Leung
Editor
Tu Duu-chih
Sound Designer
Joe Hisaishi
Original Music Composer
Mary Stephen
Editor
Wu Shu-yao
Sound Designer
Man Lim-Chung
Production Design
Jomin Chan
Production Manager
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.