Zhang Ziyi
Yu Zhen
Zhang Ziyi
Yu Zhen
Takeshi Kaneshiro
Yan Zenkun
Song Hye-kyo
Zhou Yunfen
Huang Xiaoming
Lei Yifang
Tong Dawei
Tong Daqing
Masami Nagasawa
Masako Shimura
Qin Hailu
Yang Kuei-mei
Angeles Woo
Mei Fang
Wang Qianyuan
Bowie Lam
Peter Yuan
Cong Shan
Jack Kao
Yan Cangmeng
Hitomi Kuroki
Tony Yang
Zhang Jiayi
Wang Zhifei
Captain Chen
Lin Mei-Shiu
Zhang Guoqing
Old Guo
Yu Feihong
Guan Zeqiang
Classmate
Taro Iwashiro
Original Music Composer
John Woo
Director
Yang Zhenyu
Director of Photography
Zhao Fei
Director of Photography
Lin Qi
Producer
Wang Huiling
Screenplay
Hongshi Lu
Producer
Tsui Hark
Editor