as Fareeda
as Yu Jiaoyang
as Shen Xifan
as He Ran
as Cheng Yushan
as Lu Ranran / Lu Renjia
as Yun Shu
as Feng Jiaojiao
as Shen Xingruo
as Xiong Jiujiu
as Chun Chun
as Mu Xiaoshu / Wen Dingyi