Wallace Huo as Li Ge Xiao (离歌笑)
Liu Shi Shi as Yan San Niang (燕三娘)
Ма Тянь Юй / Ma Tian Yu as He Xiao Mei (贺小梅)
Shi Yan Neng as Chai Hu (柴胡)
Edwin Siu as Ying Wu Qiu (应无求)
Deng Li Min as Gao Song (高嵩)
Liu Kai Chi as Zheng Dong Liu (鄭東流)
Hai Bo (海波) as Hai Rui (海瑞)
Tong Li Ya as Jing Ru Yi (荆如忆)
Zhang Lei (张雷) as Jiajing Emperor (明世宗)
Yao Yi Chen (姚奕辰) as Zhang Zhong (张忠)
Zhang Shan as Zhang Bao (张豹)
Huang Shi Jia (黄诗佳) as Miao Xiaoqing (苗小青)
Xie Meng (谢朦) as Miao Xiaoying (苗小英)
Li Bo (李博) as Xiao Ben (蕭本)
Zheng Xiao Dong (郑晓东) as Liang Ri (梁日)
Yuan Shan Shan (袁珊珊)as Bing Bing (冰冰)
Dai Chun Rong as Abbess Wu Gou (无垢师太)
Lou Qi (娄淇) as Bao (保公子)
Guan Xiao Tong (关晓彤) as Chai Yan (柴嫣)
Wang Chun Yuan (王春元) as Chu Gou (刍狗)
Ma Xiao Qian (马小倩) as Lin Shuang Shuang (林霜霜)
Lv Yi as Su Ying (苏樱)
Zhang Ming Ming (张明明) as Yan Shi Fan (嚴世蕃)