Cast (11)

Raquel Xu

Princess Iron Fan

Ji Hao

Red Boy

Benz Hui Shiu-Hung

Land Master

Zhuang Qiqian

Drifting Monk

Huan Xu

Ximen Piaopiao

Wu Xiaolong

Tang Seng

Liu Zhanling

Old Man

Zhang Fengjun

Bull-Headed Demon

Hu Dongqing

Spider Woman

Li Yan

Crew (1)

Chen Xiong

Director