Ge You
Xu Fugui
Gong Li
Xu Jiazhen
Ben Niu
Town Chief
Jiang Wu
Wan Erxi
Guo Tao
Chunsheng
Liu Tianchi
Young Adult Xu Fengxia
Ni Dahong
Long'er
Li Lianyi
Sgt. Lao Quan
Zhang Lu
Young Xu Fengxia
Dong Fei
Xu Youqing
Huang Zongluo
Fugui's Father
Liu Yanjin
Fugui's Mother
Sophie Su Yan
Nurse
Zhao Yuxiu
Physician Wang