My list
My list
Nirvana in Fire poster: Hu Ge in a fur collar, Liu Tao in silver armour and Wang Kai on horseback against clouds

Nirvana in Fire cast and characters

琅琊榜 · Lang Ya Bang
Who plays whom in Nirvana in Fire, and how the 20 characters are connected. Identity reveals stay closed until you open them.
By C-Drama Compass Editors · Updated · How we rate

Main cast

Hu Ge in a black tuxedo and bow tie, seated in a softly lit room
Hu Ge胡歌as Mei ChangsuLead
Wang Kai in a navy suit and blue tie
Wang Kai王凯as Xiao JingyanLead
Liu Tao in a beaded cream gown
Liu Tao刘涛as NihuangLead
Huang Weide in a white shirt, one hand at his chin
Huang Weide黄维德as Prince YuSecond lead
Gao Xin in a black turtleneck
Gao Xin高鑫as Xiao JingxuanSupporting
Ding Yongdai smiling in a navy jacket
Ding Yongdai丁勇岱as Emperor of LiangSupporting
Liu Mintao in a camel suit against a dark backdrop
Liu Mintao刘敏涛as Consort JingSupporting
Chen Long in a navy suit and red scarf
Chen Long陈龙as Meng ZhiSupporting
Jin Dong in a black high-collared top
Jin Dong靳东as Lin ChenSupporting
Wu Lei with tousled dark hair in a black jacket against a white backdrop
Wu Lei吴磊as Fei LiuSupporting
Liu Yijun in a burgundy blazer against a white backdrop
Liu Yijun刘奕君as Xie YuSupporting
Wang Yongquan seated in a dark V-neck sweater
Wang Yongquan王永泉as Xia JiangSupporting
Yang Yuting in a one-shoulder pale blue dress
Yang Yuting杨雨婷as Consort YueSupporting
Wang Ou in a rust halter top
Wang Ou王鸥as Qin BanruoSupporting
Zhou Qiqi in a tulle top in front of a patterned gold wall
Zhou Qiqi周奇奇as Gong YuSupporting
Zhang Lingxin with short hair in a white top
Zhang Lingxin张龄心as Xia DongSupporting
Zhang Yujian in round glasses and a black polo shirt
Zhang Yujian张雨剑as Lie ZhanyingSupporting
Zhang Yanyan in a pink suit against a white backdrop
Zhang Yanyan张棪琰as Princess LiyangSupporting

How they are connected

Grouped around the main characters. Connections that give away a twist are hidden.

Mei ChangsuHu Ge
  • Fei Liu 飞流Played by Wu Leibodyguard
  • Gong Yu 宫羽Played by Zhou Qiqiloyal follower
  • Meng Zhi 蒙挚Played by Chen Longsecret ally
Xiao JingyanWang Kai
  • Mei Changsu 梅长苏Played by Hu Geadviser
  • Consort Jing 静妃Played by Liu Mintaomother
  • Lie Zhanying 列战英Played by Zhang Yujianlieutenant
Plot revealShow 1 hidden connection
  • Mei Changsu 梅长苏Played by Hu Gechildhood friends as Lin Shu
NihuangLiu Tao
  • Mei Changsu 梅长苏Played by Hu Geold bond
Plot revealShow 1 hidden connection
  • Mei Changsu 梅长苏Played by Hu Geformer fiancé
Prince YuHuang Weide
  • Empress Yan 言皇后Played by Yang Chenadoptive mother
  • Qin Banruo 秦般若Played by Wang Oustrategist
Xiao JingxuanGao Xin
  • Prince Yu 萧景桓Played by Huang Weiderivals for the throne
  • Consort Yue 越贵妃Played by Yang Yutingmother
  • Xie Yu 谢玉Played by Liu Yijunbacker
Emperor of LiangDing Yongdai
  • Xiao Jingyan 萧景琰Played by Wang Kaiseventh son
  • Prince Yu 萧景桓Played by Huang Weidefifth son
  • Xiao Jingxuan 萧景宣Played by Gao Xincrown prince
Lin ChenJin Dong
  • Mei Changsu 梅长苏Played by Hu Geclose friend
Xie YuLiu Yijun
  • Princess Liyang 莅阳长公主Played by Zhang Yanyanwife
Xia JiangWang Yongquan
  • Xia Dong 夏冬Played by Zhang Lingxinstudent
Plot revealShow 1 hidden connection
  • Xie Yu 谢玉Played by Liu Yijunframed the Chiyan Army together
Princess LiyangZhang Yanyan
  • Xiao Jingrui 萧景睿Played by Cheng Haofengson

Change what opens automatically in .

Who's who

  • Mei Changsu (Hu Ge): head of the Jiangzuo Alliance and the man every faction wants as an adviser. Courteous, ill and always three moves ahead, he hides a secret that the drama reveals to viewers early on.
  • Xiao Jingyan, Prince Jing (Wang Kai): the emperor's seventh son, a blunt soldier who has spent years on the frontier because he refuses to forget an old injustice. He doesn't trust Mei Changsu's methods.
  • Princess Nihuang (Liu Tao): commander of the southern army and one of the few women in the drama who holds real military power. She was engaged to Lin Shu before the massacre.
  • Prince Yu (Huang Weide): the fifth prince, raised by the empress, smart and ruthless, and the Crown Prince's main rival.
  • The Crown Prince, Xiao Jingxuan (Gao Xin): the fourth prince, weaker than his rival and backed by the Marquis of Ningguo.
  • The Emperor of Liang (Ding Yongdai): a ruler whose fear of disloyalty caused the original tragedy and who still punishes anyone who reminds him of it.
  • Lin Chen (Jin Dong) and Fei Liu (Wu Lei): Mei Changsu's physician-friend and his young bodyguard, who bring most of the drama's light moments.
  • Xie Yu (Liu Yijun) and Xia Jiang (Wang Yongquan): two of the most powerful men at court, with a shared past.

Identity Reveals

Ending spoilerShow identity reveals

The central reveal is that Mei Changsu is Lin Shu, the Chiyan Army officer everyone believes died at Meiling. Viewers learn it early; the characters find out one by one, and each discovery changes an alliance. There are smaller secrets too. Prince Yu learns that his birth mother was a woman from a destroyed rival kingdom, which feeds his decision to rebel. Xiao Jingrui's parentage is not what the Ningguo household has told him. Xia Dong's husband, Nie Feng, turns out to be alive, changed by the same poison as Lin Shu.

Supporting cast

Cheng Haofeng 程皓枫as Xiao Jingrui
Yang Chen 杨晨as Empress Yan

Report a problem

What's wrong?