as Wen Xiaowan
as Gu Ling
as Ye Ling'er
as Yue Banjiao
as Yang Chan
as Wang Gang
as Suzhou and Hangzhou
as Mu Shishi
as Nine-tailed Fox / Yan'er
as Su Shitian
as Tao Tao
as Bai Xiangyi