Qingli, the spiritual ferry master, has been stationed in Wangchuan for a hundred years, specializing in ferrying the obsessive souls stranded in the world. One day, she met A Che, a young man who refused to drink Meng Po soup, and his soul was actually wrapped in a rare golden light.
Upon further questioning, we learned that A Che died together with the soul-eating demon in order to protect the human village, but his soul was stranded because he missed his sister Ling tide who had not been found. In order to help him, Qingli violated the heavenly rule of "not being involved in earthly affairs" and returned to the world with Ache's remnant soul.
The two track down Lingxi's whereabouts along the way, not only to fight against the comeback of the soul-eating demon, but also to uncover the truth about Qingli's own amnesia a hundred years ago - it turns out that she was once a god who protected the world, and became a soul-walker because she lost her memory after sealing the demon king. In the end, Qingli regained her divine power and joined forces with Ache to slay the demon and help Ache's soul return to reincarnation, while she chose to continue to guard Wangchuan to protect the peace of thousands of souls.