Enquanto caçava um demônio, um sacerdote taoísta descobre que uma jovem de uma determinada família foi criada pela criatura. Desde pequena, ela ingeriu núcleos de demônio, o que alterou fundamentalmente sua fisiologia. O demônio, incapaz de continuar cuidando dela devido a uma tribulação celestial, a deixou para trás. O sacerdote adota a garota como sua discípula, concedendo a ela o nome taoísta Shang Shan. Juntos, eles embarcam em uma jornada pelo reino humano, dedicados a subjugar demônios e purificar espíritos malignos.