All Cast

Jiang Wen

Jiang Wen

Ma Zouri

Shu Qi

Shu Qi

Wanyan Ying

Ge You

Ge You

Xiang Feitian

Zhou Yun

Zhou Yun

Wu Liu

Zhiwen Wang

Zhiwen Wang

Wang Tianwang

Wen Zhang

Wen Zhang

Wu Qi

Na Ying

Na Ying

Shu Wangou

Niu Ben

Niu Ben

Uncle Niu

Thomas Fiquet

Thomas Fiquet

Dancer

Hung Huang

Hung Huang

Qi Sainan

Harrison Liu

Harrison Liu

Gen. Wu