罗伯特·鲍威尔
Robert Powell
饰:Storyteller
Sen Lin
饰:Sister Stone, Janitor, Soldier
Ming Liu
Ming Qiu
饰:Commissioner Miao, Camel Guo
Yuhang Wen
饰:Liu Mengmei
宋洋
Yang Song
饰:Madam Du, Elder, Taoist Nun, Prostitute
Wenshuai Luo
饰:Scholar Hon, Scabby Turtle, Innkeeper
Fulin Wen
饰:Du Bao, Ghost
Jing Shan
饰:Chen Zuiling (Tutor), Flower Spirit
Qingwang Yu
饰:Judge of Hell, Dame Li, Tartar King
Qingchun Liu
饰:Bandit King, Silkworm Woman, Jailer