Main •
Zhang Guoli as
Ji Xiaolan, a prominent official for the imperial Qing court and patron of the arts, poetry, and other intellectual pursuits. •
Wang Gang as
Heshen, the Emperor's favorite who often leverages his favoritism to his political and financial advantage, and is responsible for several instances of corruption in the court. •
Zhang Tielin as the
Qianlong Emperor, the sixth monarch of the Qing Empire. •
Yuan Li as Du Xiaoyue, a fictional Peking Opera singer and martial artist who helps lead a peasant revolt when the corruption of officials results in famine and the deaths of several civilians. She later becomes a main assistant of Ji.
Supporting •
Cynthia Khan (season 1) as Mo Chou, Du Xiaoyue's oath elder sister. After her fiance the peasant revolt leader was murdered when attempting to bring the corruption of the Qing to court, she succeeds his leadership and seeks justice for him. She later becomes a main assistant of Ji. She would not appear in later seasons after taken as an imperial consort. • Zhao Minfen (seasons 1 and 2), Wang Liyuan (season 3), and Yan Minqiu (season 4) as
Empress Xiaoshengxian, the mother of the Qianlong Emperor. • Xiang Neng (season 1) as
Fuk'anggan, a Manchu general and staunch supporter of Heshen. • Pan Xiaoli as Si Guniang (season 1), a swordswoman seeking revenge on the emperor as her father was executed for a slanderous poem / Zhao Qing (season 2), the daughter of a censor. • Yang Xiyan (season 2), Zhang Lei (season 3), and Liu Kaifei (season 4) as Xing'er, a servant in Ji's estate. • Zhang Chunnian as Liu Quan, the main steward of Heshen's. •
Zhang Ting (season 3) as Lu Linlang, a love-interest of the Qianlong Emperor who becomes the target of assassination by a jealous Step Empress. She later becomes a main assistant of Ji in place of Du.
Others Season 1 • Cong Peixin as Censor Hong • Wu Zhen as Hong Xia • Shu Yaoxuan as Shang Rong • Liu Weihua as
Yunti, Prince Xun of the Second Rank •
Huo Siyan as Xiangcao • Zeng Jing as Lu Chang'an • Han Fuyi as Huang Bingtang • Zhang Jing as Tao Xiangyun • Li Xiaolei as Chen Weiyuan • Li Qingxiang as Businessman Jin • Ruan Danning as Su Qinglian •
Yan Huaili as Chen Huizu • Jia Dazhong as Wang Shanwang • Yang Junyong as Wang Tingzan • Liu Yuanyuan as Chuntao
Season 2 • Liu Yanjun as Zhao Xinjin • Ma Zijun as Zhang Wanjie • Hong Zongyi as Zuo Shankui • Bai Qiulin as Zhao Wenlong • Zou Hewei as Min De • Song Dong as Wu Shengqin • Wang Shenshen as Liao Fan • Ma Weifu as Xu Qingyu • Xu Meiling as The procuress • Wei Wei as Xiao Hongyan •
Ma Yili as Yan Ruyu • Sun Yan as Dai Zhan • Gao Yuqing as Hong Zhongyu • Pan Guangju as Yan Ji • Lu Hualei as Lao Cai • Zhang Yuchun as Wu Shaofu • Lu Donglai as Ye Tingbin • Cui Jian as Qi Sutu • Zhong Yuan as Gu Dali • Fu Di as Li Chunmei • Wang Bing as Li Xiaochun • Zhang Jingyu as Hong San • Lu Xiaoyi as Qi An • Dang Yongde as Li San • Ma Jie as Hai Sheng • Ma Lun as Gui Ning • Hao Zi as Mian En • Wang Jingming as Wu Shenglan • Li Geng as Jia San • Guo Lihong as Xiaofang • Yuan Hongqi as Ren Gang •
Lin Yongjian as Lu Chao • Jiang Xinyan as Yao Qin
Season 3 • Huang Xiaolei as Changsi • Xu Xiaodan as
Hoifa-Nara, the Step Empress • Li Yixiao as Honglian • Li Lihong as Yue Jinzhi • He Jinlong as Guo Min • Liu Naiyi as Ma Rufeng • Hao Subei as Yu Tiexin • Song Dong as Gu Yezhi • Chen Dacheng as A Gui • Zhang Yue as Mingyue • Wang Jianing as Chu Ming • Zhang Mo as Yuan Hong • Li Shijiang as Hua Jianmeng • He Shengwei as Liu Shunmin • Xia Lixin as Sai Huahong • Wu Xiaodong as Hong Hai
Season 4 •
Yan Ni as Ge Song'er • Hu Guangzi as He Wenjin • Gao Xinde as Chunhong • Han Yuqin as Mei Yingxue • Du Jun as Yi'ertai • Zhao Hongfei as Cui Yuyan •
Miriam Yeung as Qianqian • Shi Lin as Lizhi • He Yongsheng as Ren Caomu • Li Heng as Tao Dabao • Liu Yong as Fugui ==Historical inaccuracies==