as Du Sihan
as Sa Rena
as Yi Deer
as Na Muhan
as Du Siheng [Young]
as Du Siheng [Child]
as Zhao Mingna
as Deng Xianfeng [Young]
as Du Yi
as Ma Zhengyuan
as Deng Xianfeng
as Na Risu [Old]
as Du Siheng [Old]
as Li Defu
as Huang Bao Ge [Old]
as Zhang Fengxia
as Ma Zhengyuan [Young]
as Women's Federation Director