Cast (11)

Zhang Meng

Chang Jin / Qiusang after the painting

Li Jiaming

Ling Huai

Guo Zhiyan

Spider spirit

Liu Haojunlong

Chi Jia

Ji Tan

Shang Na

Priestess Yongle

Yuxi Yang

Cui Yinger

Zhang Zuoyan

Soldier A

Yang Yuxi

Chang Mian

Diana Dai

Changyuan

Crew (3)

Dai Yilin

Director

Jiang Miaomiao

Writer

Zhang Zuoyan

Stunt Coordinator