Advertisement
Watch ""
Open in New TabAdvertisement
Advertisement
Advertisement
Production Information
Quick Facts
Cast
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 Bo-yee
Peter Yuan