Characters played by Yitian Hu
Lu Yao
Characters played by Yan Xiao
Bai Youning
Characters played by Yunlong Zhang
Qiao Chusheng
Characters played by Yunlong Xiang
Lu A-dou
Characters played by Huizhong Zhang
Gangster Bai
Characters played by Dev Raturi
Salem
Characters played by Karl Dominik
Anderson
Characters played by Feng Lu
Norman
Characters played by Junda Qiao
Coroner
Characters played by Yin Wang
Luyao (English)
Characters played by Yongti Zeng
Lu Miao
Characters played by Xiao Wang
Liu Zi
Characters played by Lu Gan
Meng Xiaoyun
Characters played by Liang Shi
Lu Zifu
Characters played by Xiang Zhang
Lin Xiaobai
Characters played by Yongsheng He
Gangster Huang
Characters played by Peng Cao
Wu Peiyan
Characters played by Ray Wang
Guan Dailiang
Characters played by Yiran Wang
Jiang Zhiqing
Textile worker A
Characters played by Xinyu Chen
Zou Jing
Characters played by Jie Li
Chu Ming
Characters played by Yixuan Ding
Yao Qin
Characters played by Huailong Li
Dong Lin
Characters played by Gege Xu
Xiao Lian
Characters played by Xiang Teng
Liu Mo
Characters played by Kai Shen
Director Li Rui
Characters played by Xue Qin
Tong Li
Ye Ying
Characters played by Chouchan Yang
Tao Yu
Characters played by Tao Wang
Lu Youjia
Characters played by Dong Liang
Liu Yansheng
Characters played by Tai Li
Old Lao Ge
Characters played by Mingyang Gao
Chen Youli
Characters played by Sun Jia Qi
Huang Lu
Characters played by Yuchen Du
Lin Ai
Characters played by Jonathan Kos-Read
Saxon
Characters played by Rong Rong
Yang Sufang
Characters played by Youming Gu
Kan Da Ge
Characters played by Meng Fan
Jiang Ruomei
Characters played by Fan Xia
Chen Guangzhi
Characters played by Yucheng Cao
Qing Dai
Characters played by Zhongwei Jiang
Zhou Wenmao
Characters played by Geng Li
Jiang Yuandao
Characters played by Jian Yu
Xu Lin
Characters played by Zhiwei Zhang
Hu Zhuxuan
Characters played by Yutong Li
Skinny nun
Characters played by Yuan Yuan
Zhou Yafang
Characters played by Yihan Liu
Tong Li (9 years old)
Characters played by Fan Zhang
President Wu
Characters played by Naigang Song
Cheng Yihe
Characters played by Yue Hu
Cheng Xi
Characters played by Jinhan Du
Li Danyi
Characters played by Liuyan Ding
Wan Ying
Characters played by Yuan Gao
Policeman
Characters played by Ziyu Ming
Ye Gerui
Characters played by Lei Kang
Qin Shutong
Characters played by Hanzhe Wang
Little A Chen
Characters played by Ran Ai
Actress Shen Yaoguang
Characters played by Pei Luo
A Xiu (maid)
Characters played by Min Zhu
Girls' School principal Guo
Characters played by Ruize Liu
Tan Xing
Characters played by Guixiang Zhao
Boss Old Shen
Characters played by Maksu
Priest Massimo
Characters played by Xiaoyu Wang
Ye Ying's husband
Characters played by Yang Liu
Qui Ba
Characters played by Fei Wang
vampire
Characters played by Qing Wang
Miss Lin Jiang
Characters played by Zi Mu
Miao Xizi
Characters played by Carrie Wang
Jin Menglan
Characters played by Fati
Tram Company George
Characters played by Bo Han
Zhang Wanfu
Characters played by Quan Yuan
Palace Restaurant Manager Wu
Characters played by Yuzhang Wang
Editor-in-Chief He
Characters played by Guanghui Shi
Director of household administration
Characters played by Chong Ji
Tan Xiao
Characters played by Feng Zhang
peddler
Characters played by Yuhang Liu
Zhou Yalong
Characters played by Peiyan Zhong
Fang Yu
Characters played by Gang Jin
Salman
Characters played by Hongwu Zhao
Wang Qiao (Wang Yidao)
Characters played by Eric
Raymond
Characters played by Yuqi Liu
He Qiaoyin
Characters played by Tianyu Zhu
Miss Mo Lan
Characters played by Ji Li
Actor Gao Song
Characters played by Shuojie Guo
Qian Rui
Characters played by Baomin Li
A Fu
Characters played by Hao Tan
Liu Xian'gui
Characters played by Shuai Dong
Ding Rongxian
Characters played by Di Yang
Ding's driver
Characters played by Gesang
Angus
Characters played by Zheng Min
Housekeeper Lao He
Characters played by Zuofeng Zhang
Shen Dazhi
Characters played by Luodan Xing
Xie Zhen
Characters played by Yan Sun
Wang Tiancheng
Characters played by Guoyu Zhu
Doctor Jiang
Characters played by Ge Song
Qian Yifeng
Characters played by Meiren Liu
Luo Shanni
Characters played by Jingtong Zhang
Mr. Zhou's wife
Characters played by Kaidi Yang
Yan Ling
Characters played by Ildiko Kissimon
French Dance Teacher
Characters played by Wenbo Ma
Li Meng
Characters played by Yiming Shi
Doorman
Characters played by Yize Fan
Violinist
Characters played by Li Xue
Chu Ming's Female neighbor
Characters played by Haibo Tian
Pan Fried Dumpling seller
Characters played by Xuehai Ren
Chu Ming's father
Characters played by Zhao-Yan Guo-Zhang
Chen Qiusheng
Characters played by Luomin Ren
Old Mr. He
Characters played by Xiaoxi Ren
Nun A
Characters played by Ying Ma
Yao's client
Characters played by Yongxi Huang
Girls' School Student B
Characters played by Zhuohui Qian
Girl sending love letter
Characters played by Detlef
Marquis Harvey
Characters played by Qian Wu
Female Journalist C
Characters played by Qizheng Yang
Dealer
Characters played by Quanlong Liu
Tian Xiaobao
Characters played by Min Zheng
Zou Ying
Characters played by Moyi Li
Nurse B
Characters played by Xuzhou Zhang
Scar
Characters played by Yuxuan Li
Xiao Yuan's mother
Characters played by Zi Xi
Sun Qianqian
Characters played by Xinwen Li
Girls' School Doorman A
Characters played by Jun Wang
Ax Hong
Characters played by Meng Xu
Warden
Characters played by Xiaolin Li
Car watcher
Characters played by Kang Liu
Journalist A
Characters played by Zhigang Han
Housekeeper
Characters played by Guisong Wu
Restaurant boss
Characters played by Hengrui Chang
Painter
Characters played by Shengwei Hu
Girls' School Student C
Characters played by Jin Zhang
Friar B
Characters played by Xiao Wang
Dong's Bartender
Characters played by Jin Xie
Girls' School Doorman B
Characters played by Qinlin Zhou
He Kun
Characters played by Xinyan Yu
Zhao'er
Characters played by Yongzhe Fu
Father by the river
Characters played by Wenjing Chen
Brothel Sister A
Characters played by Jiuge Zhao
Sun Meng
Characters played by Wenbo Lu
Cleaner
Characters played by Lifei Zhu
Zhao Xiao Wen
Characters played by Zun Wang
Guan Maoliang
Characters played by Yangfei Peng
Believer
Characters played by Qing Li
Juggler girl
Characters played by Alyce
Girls' School Student D
Characters played by Xin Tian
Brothel mother
Characters played by Long Han
Boss Ma
Characters played by Daixi Lu
Qiao Chusheng (youth)
Characters played by Bang Liu
Bodyguard A Hu
Characters played by YuHan Xu
Fu Mingyue
Characters played by Jianghao Lu
Little Boy
Characters played by San Men
Cemetery old man
Characters played by Gaoji Li
Mao San
Characters played by Xiaoyu Guo
Secretary
Characters played by Jianyuan Sun
Journalist B
Characters played by Sobe
Gu Weiyun (painter)
Characters played by Xintong Fan
Dancing girl
Characters played by Kai Guo
Ding Shuhan
Characters played by Chengrui Liu
Xue Qiong
Characters played by De Long
Bodyguard A Long
Characters played by Yong Zhao
Doctor Zhao
Characters played by Qi Ren
Dai Qisi
Characters played by Shengli Zheng
Chairman of soap factory
Characters played by Yuqing Liu
Bridesmaid B
Characters played by Yao Wang
Tan Yixiong
Characters played by Lizhen Deng
Mrs. Jiang
Characters played by Yongxin Hui
Lou Wu
Characters played by Xiaolu Zhang
Nurse A
Characters played by Huagen Ding
Boss Old Zhou
Characters played by Jiahui Lou
Cheng Zhikang
Characters played by Huixia Li
Old lady
Characters played by Ling Jia
Teacher Zhao
Characters played by Qiandai Wu
Qian Yiru (Mrs. Dong)
Characters played by Yidong Zheng
Editor-in-Chief
Characters played by Wei Sun
Bridesmaid A
Characters played by Carl
Priest
Characters played by Ni Sang
Brothel Sister B
Characters played by Wenhao Huang
Librarian
Characters played by Bolin Zhu
Little Lin Shiyu
Characters played by Shengyi Hu
Textile worker B
Characters played by Meng Lei
Nun B
Characters played by Xiaozhong Zheng
Train station master
Characters played by Xinyan Cai
Thief
Characters played by Min Feng
Zhou's maid
Characters played by Jie Zhang
Aunt Zhang (Dormitory administrator)
Characters played by Guanhong Chen
Li Mohan
Characters played by Tongtong Hao
Friar A
Characters played by Boyuan Yang
Newsboy
Characters played by Yi'er Zhang
Patient B
Characters played by Bryan
Sidney
Characters played by Shen Li
President of Chamber of Commerce
Characters played by Kaiming Liu
Camera clerk
Characters played by Yan Zhang
Female resident
Characters played by Xiaoming Fan
Mrs. Ding
Characters played by Shangzhuang Ye
Li Danyi's Brother
Characters played by Jia Lin
Mrs. Zhu Yingjiang
Characters played by Guangxu Luo
Nie Chengjiang
Characters played by Jiaqi Jin
Xu Xiaoya (Schoolgirl)
Characters played by Xiaodong Yu
Thief's father
Characters played by Jincheng Bai
Fortune teller
Characters played by Jiming Mao
Pu Fang
Characters played by Jie Chen
Believer
Characters played by Zhichao Dong
Teacher of late Qing Dynasty
Characters played by Yun Zhao
Director of Pharmaceutical Factory
Characters played by Yuze Sang
Liu Xinxin (Schoolgirl)
Characters played by Huijia Li
Girls' School Student A
Characters played by Zhenjiang Zhang
Juggler
Characters played by Junling Yue
Lin's father
Characters played by Qianqian Ma
He Qingyi
Characters played by Dabao Zhang
Buyer
Characters played by Jianxin Song
Zhang Gong
Characters played by Junxi Wu
Son by the river
Characters played by Quangui Ha
Cemetery young man
Characters played by Ning Kang
Waiter
Characters played by Jingye Ju
Xu Bo
Characters played by Andre
Sterling
Characters played by Wei Cui
Li Hengli
Characters played by Ping Dong
Patient A