Jiang Wen
Ma Zouri
Jiang Wen
Ma Zouri
Shu Qi
Wanyan Ying
Ge You
Xiang Feitian
Zhou Yun
Wu Liu
Zhiwen Wang
Wang Tianwang
Wen Zhang
Wu Qi
Na Ying
Shu Wangou
Niu Ben
Uncle Niu
Thomas Fiquet
Dancer
Hung Huang
Qi Sainan
Harrison Liu
Gen. Wu
Jiang Wen
Director
Jiang Wen
Writer
Xie Zhengyu
Director of Photography
Jiang Wen
Editor
Gong Yu
Co-Producer
Zhao Haicheng
Producer
Albert Lee
Producer