My list
My list
Shadow Punisher poster: Luo Yunxi in an ornate gold hair crown, holding a jade rod, against a blurred red backdrop

Shadow Punisher cast and characters

魅影神捕 · Mei Ying Shen Bu
Who plays whom in Shadow Punisher, and how the 17 characters are connected. Identity reveals stay closed until you open them.
By C-Drama Compass Editors · Updated · How we rate

Main cast

Luo Yunxi with a hand in his hair, in a black embellished jacket against a blue-grey backdrop
Luo Yunxi罗云熙as Li SiLead
Fang Yilun in a black blazer over a white shirt
Fang Yilun方逸伦as Meng RuiLead
Shen Yujie in a black slip dress against a pale blue backdrop
Shen Yujie沈羽洁as Bai ZhenzhuLead
He Hongshan with a wispy fringe and earrings against a blue-grey backdrop
He Hongshan何泓姗as Xuanyuan ShanSecond lead
Black-and-white portrait of Wang Haixiang wearing a scarf
Wang Haixiang王海祥as Yan ChengSecond lead
Ma Wenyuan in a navy jacket
Ma Wenyuan马闻远as Lou TianmingSecond lead
Xu Zhengxi in a sage-green suit over a leopard-print shirt against a teal backdrop
Xu Zhengxi徐正溪as Zhou ZhuSupporting

How they are connected

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

Li SiLuo Yunxi
  • Xuanyuan Shan 轩辕善Played by He Hongshancommander
  • Lou Tianming 楼天命Played by Ma Wenyuansuspicious of
  • Li San 黎三Played by Zhao Xunmaster
  • Qingwu 青芜Played by Qi Yandimaid
Plot revealShow 5 hidden connections
  • Emperor Shidezong 世德宗Played by Li Yananfather
  • Xuanyuan Shan 轩辕善Played by He Hongshanaunt
  • Li San 黎三Played by Zhao XunLiluo agent
  • Lou Tianming 楼天命Played by Ma WenyuanLiluo mole
  • Chu Huaner 褚浣儿Played by Xiao HanLiluo's Sacred Lord
Meng RuiFang Yilun
  • Li Si 黎斯Played by Luo Yunxipartner
  • Xuanyuan Shan 轩辕善Played by He Hongshancommander
  • Yan Cheng 严成Played by Wang Haixiangcolleague
Bai ZhenzhuShen Yujie
  • Li Si 黎斯Played by Luo Yunxicolleague
  • Meng Rui 蒙锐Played by Fang Yiluncolleague
  • Bai Qi 白祁Played by Qian Yongchenfather
Zhou ZhuXu Zhengxi
  • Emperor Shidezong 世德宗Played by Li Yananfather
Zhou TiaoNiu Zifan
  • Emperor Shidezong 世德宗Played by Li Yananfather
  • Chu Huaner 褚浣儿Played by Xiao Hanwife
Zhou MiaoWang Wenjie
  • Emperor Shidezong 世德宗Played by Li Yananfather

Change what opens automatically in .

Who's who

  • Li Si (Luo Yunxi): a rich, theatrical young man with a talent for traps, mechanisms and illusions. He fights with a measuring rod, the liangtian chi (量天尺), and has a heart condition he keeps quiet. He joins the bureau as a trainee for reasons of his own.
  • Meng Rui (Fang Yilun): the Ghost Constable, a swordsman of few words trained by a famous wandering fighter. He distrusts Li Si at first and is framed for murder in the second case.
  • Bai Zhenzhu (Shen Yujie): the Frost Constable, a skilled coroner whose examinations of the bodies solve many of the cases. Her father is a senior minister.
  • Xuanyuan Shan (He Hongshan): the bureau's commander, who reports directly to the emperor and decides how far to trust Li Si.
  • Lou Tianming (Ma Wenyuan): the Hawk Constable, who is quick to suspect his colleagues and leads the case against Meng Rui when he is framed.
  • Zhou Zhu (Xu Zhengxi): the Prince of Ping, who commands the Nilü camp (逆旅营) and becomes Li Si's ally among the princes.

Identity Reveals

Ending spoilerShow identity reveals

The drama has several. Li Si's real identity as the lost fourth prince comes out in the first episode, though he keeps it from the court until late in the story. Meng Rui is also living under another name, with a family history tied to the prince's disappearance. The bureau has a traitor inside it, Li Si's master has been hiding his loyalties, and the leader of Liluo is someone in the palace. Chinese episode summaries reveal these one by one across the second half.

Supporting cast

Zhao Xun 赵荀as Li San
Li Yanan 李雅男as Emperor Shidezong
Niu Zifan 牛子藩as Zhou Tiao
Wang Wenjie 王文杰as Zhou Miao
Xiao Han 肖涵as Chu Huaner
Lu Keran 陆柯燃as Xia Jiuying
Qian Yongchen 钱泳辰as Bai Qi
Tang Guozhong 唐国忠as Wen Bu
Liu Yongqi 刘永奇as Wen Nansheng
Qi Yandi 戚砚笛as Qingwu

Report a problem

What's wrong?