Eighteen-year-old Shen Qinghe escaped from a strange wedding and found the red shoes left by his mother Gu Lanying in a forbidden well, thus tracing the Qingyangou mine disaster ten years ago. The so-called "mountain god marriage" and "calling souls and sending evil spirits away" are methods used by some people in power in Luoyan Village to cover up mining disasters, illegal employment and the disappearance of women. Ma Huimin and the Tian family are just local executors. The Qingyangou mine disaster was not an isolated accident. Ten years ago, some people used township coal mines to transport trafficked people, and used unregistered miners to impersonate the deceased. Gu Lanying was forced to disappear after mastering the complete list, and has been secretly searching for victims who are still alive. The real "last soul caller" is not a person who can summon souls, but a person who is still willing to call out the names of the dead and prove their existence. What Shen Qinghe ultimately inherited was not witchcraft, but his mother's responsibility to record the truth and find a home for the unknown.