All Cast

Zhang Ziyi

Zhang Ziyi

Young Mo

Joan Chen

Joan Chen

Elder Mo

Jiang Wen

Jiang Wen

Mr. Meng

Ye Liu

Ye Liu

Xia Du

Lu Yi

Lu Yi

Zou Jie

Dong Fu Lin

Dong Fu Lin

Huang Daliang

Huang Daliang

Ge Lili

Ge Lili