Cast (in credits order)
Benny Chan | ... | Justice Bao / Bao Xiren (as Ho-Man Chan) | |
Benben Kan | ... | Gongsun Ce / Gongsun Wuce | |
Candy Tu | ... | Yao Ji / Demon Princess | |
Qingqing Zhang | ... | Jie Ao / Demon Prince | |
Ruichao Li | ... | Zhan Xiongxiong / Demon Adviser | |
Li Yaoying | ... | Demon King | |
Xuanru Shi | ... | Wolf Demon | |
Zixuan Zhang | ... | Mei Mei | |
Yidan Yan | ... | Flower Demon / Piao Miao | |
Liming Geng | ... | Demon Queen | |
Rest of cast listed alphabetically: | |||
Lei Lei |