
Casts

Jiang Xin
as Jin Canlan

Tong Dawei
as Chang Hanqing

Edward Gu
as Jiang Haiyang

Li Yanan
as Sun Maocai

Athena Chu Yan
as Qi Bangyuan

Li Huan
as Chang Junbo

Liang Aiqi
as Chang Hankun

Michelle Bai
as Liao Yimei

Li Jie
as Yao Huamin

Xu Xiaosa
as Bai Manning