Cast
Ziyi Zhang
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 Yo-ning Yang
Qin Hailu
Jack Kao
Qianyuan Wang
Angeles Woo
Yang Kuei-Mei
Cong Shan
Zhang Jiayi
Wang Zhifei
Masami Nagasawa
Masako Shimura
Guoqing Zhang
Old Guo
Lin Mei-shiu
Feihong Yu
Directing
John Woo
Director
Writing
Hui-Ling Wang
Screenplay
Camera
Fei Zhao
Director of Photography
Lighting
Howard R. Campbell
Lighting Technician
Visual Effects
Jimmy Almeida
Animation
Sound
Tarō Iwashiro
Original Music Composer