Cast (26)

Huang Xiaoming

Lei Yifang

Song Hye-kyo

Zhou Yunfen

Takeshi Kaneshiro

Yan Shikun

Tong Dawei

Tong Daqing

Zhang Ziyi

Yu Zhen

Masami Nagasawa

Masako Shimura

Yu Zhen

Miura Kenichi

Li Xin-Meng

Bowie Lam

Peter Yuan

Hitomi Kuroki

Mrs Shimura

Tony Yang

Qin Hailu

Jack Kao

Yan Cangmeng

Wang Qianyuan

Angeles Woo

Mei Fang

Yang Kuei-mei

Yan's mother

Cong Shan

Zhang Jiayi

Li Xinmin

Farmers's Leader

Wang Zhifei

Captain Chen

Denny Huang

Yang Tianhu

Zhang Guoqing

Old Guo

Lin Mei-Shiu

Yu Feihong

Annie Woo

Yan's neighbour

Crew (8)

John Woo

Director

Wang Huiling

Screenplay

Taro Iwashiro

Original Music Composer

Howard R. Campbell

Lighting Technician

Yang Zhenyu

Director of Photography

Jimmy Almeida

Animation

Zhao Fei

Director of Photography

Lin Qi

Producer