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