View Full Cast Ashton ChenYan ChixiaXu DongdongShen Sirou / Hu ShanFang YilunXia Lingfeng / Wu YaKen Lok Tat-WahGu Tu李子雄Nine-Tailed Fox