Zhang Ziyi
Yu Zhen
Takeshi Kaneshiro
Yan Shikun
Song Hye-kyo
Zhou Yunfen
Huang Xiaoming
Lei Yifang
Tong Dawei
Tong Daqing
Bowie Lam
Hitomi Kuroki
Mrs Shimura
Tony Yang
Qin Hailu
Jack Kao
Wang Qianyuan
Angeles Woo
Yang Kuei-mei
Cong Shan
Zhang Jiayi
Wang Zhifei
Captain Chen
Masami Nagasawa
Masako Shimura
Li Xinmin
Farmers's Leader
Denny Huang
Yang Tianhu
Zhang Guoqing
Old Guo
Lin Mei-Shiu
Yu Feihong