
On screen
Cast
50 credited performers

Yang Minna
李红映【莲香】

Jess Zhang Qian
庚娘

Jia Qing
樊江城

Huang Xiaoming
白扬【阴差阳错】

Cecilia Han
孟胭脂【胭脂】

Hu Ke
张小曼【阴差阳错】

Kevin Yan Yikuan
鄂子川【胭脂】

Cutie Mui Siu-Wai
柯少容【阴差阳错】

June Tsai
婴宁【婴宁】

Lee Li-Chun
陆元君【阴差阳错】

Zhao Yi
王子服【婴宁】

Hu Ge
宁采臣【小倩】

Vincent Yang
王子楚【婴宁】

Yang Mi
聂小倩【小倩】

Benny Chan Ho-Man
郝天全【义犬】

Lin Jing
贾双双【义犬】

Ji Chen
黑山老妖【小倩】

Jimmy Lin Chih-Ying
王元丰【小翠】

Esther Liu
粉蝶【粉蝶】

Li Bingbing
小翠【小翠】

Eddie Peng Yu-Yan
阳曰旦【粉蝶】

Jiang Xin
畲姬【小翠】

Leanne Liu
阳十娘【粉蝶】

Leila Tong
小谢【小谢】

Yang Xue
莲香【莲香】

Suttawat Settakorn
陶望三【小谢】

Chen Muyang
桑晓【莲香】

Huo Siyan
秋容【小谢】

Hugo Ng Doi-Yung
韦亦奇【莲香】

Yuan Hong
孙子楚【阿宝】

Rainie Yang
赵宝玉【阿宝】

Cheng Pei-pei
苗婆婆【阿宝】

Michelle Ye Xuan
小乔【罗刹海市】

Eric Suen Yiu-Wai
马骥【罗刹海市】

Kwong Wa
王安旭【画皮】

Zeng Li
梅三娘【画皮】

Yue Yueli
张道士【画皮】

Roy Chiu
孟龙潭

Angela Gong Mi
梦凡

Stephanie Siao
潘雪梅/ 展敏

Frankie Lam
封云亭

Lee Wei
高蕃

Victor Chen
王子雅

Fiona Sit Hoi-Kei
白秋练

Nikita Mao Linlin
白秋菊

Jin Jia
慕蟾宫

Wang Jialin
真君

Du Junze
王十九

Akina Hong Wah
公孙九娘

Tony Sun
杜怀生