as Gu Chenyu 'Mo Buyu'
as Xia Xiaoning 'Hua Xiaoning'
as Xie Fei 'Xie Wuchang'
as Jin Yao
as He Yanran
as Tang Xue
as Gu Chenyu's Father
as Gu Chenyu's Mother
as Liu Yating
as Steven
as Gu Xiyuan
as Zhang Luoli
as Xia Xiaoning's Mother
as Qin Tian
as Wang Zhou
as Gu Chenyu (voice)
as Xia Xiaoning (voice)
as Xie Fei (voice)
as Tang Xue (voice)
as Gu Chenyu's Mother (voice)
as Gu Chenyu's Father (voice)
as Steven (voice)
as Liu Ya Ting (voice)
Full cast details coming soon!