Zhang Zifeng
An Ran
Xiao Yang
Wu Dongfeng
Zhu Yuanyuan
An Rongrong
Duan Bowen
Zhong Yong
Liang Jingkang
Zhao Ming
Wang Shengdi
An Ran as a child
Jin Yaoyuan
Little brother
Sun Jialing
Cousin
Chen Yongsheng
Cousin
Piao Songri
Yu Shanchuan
Old man
Wen Huang
Dr. Chen
Peng Yang
Teacher Chen
Wang Jing
领养妇