Wang Baoqiang
He Anxia
Wang Baoqiang
He Anxia
Li Xuejian
Master Luo Yin
Fan Wei
Cui Daoning
Lin Chi-Ling
Yuzhen
Vanness Wu
Cui Daorong
Danny Chan Kwok-Kwan
Zhao Xinchuan
Wang Xueqi
Zhu Song
Aaron Kwok Fu-Shing
Zhou Xiyu
Dong Qi
Wang Xianning
Tian Zhuangzhuang
Peng Xiaowen
Yuen Wah
Peng Qianwu
Chang Chen
Boss Zha
Lam Suet
Zhao Liren
Jaycee Chan
Peng Qizi
Chen Ran
Wan Zhen
Xie Ning
Pan Shixiong
Jiang Shimeng
Mother
Huang Fei
Circumsized Boy's Father
Tiger Chen Hu
Guo Jing
Zhang Yilong
Sun Fengying
Wayne Wahrman
Editor
Xu Haofeng
Story
Chen Kaige
Screenplay
Chen Kaige
Director
Zhang Ting
Screenplay
Wolfgang Aichholz
Music Editor
Geoffrey Simpson
Director of Photography
George Acogny
Original Music Composer