Zhao Li Ying
as Zheng Ming Lan
Feng Shao Feng
as Gu Ting Ye
Zhu Yi Long
as Qi Heng
Shi Shi
as Sheng Mo Lan
Karlina Zhang
as Sheng Ru Lan