Director
Zhuangzi Liu
DIRECTOR
Stars (in credits order)
Grace Li
Evil Spirit
Han LI
Liu
Hanxi Li
Lu
Todd Lien
Shen Huan
Eon Song
Shen Lili