Starring Cast
Key crew
Director
Full cast
6 cast membersWang Jiantian
Imperial Physist
Evil Spider stars Jia Zhengyu as Fang Yuan, Mavis Pan as Ji Xinye (The Saintess) and Liu Di as Zhang Lianhua. Below is the full cast and crew.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.