1935, Yongshou Village. An ancient well wrapped in chains hides the rules of cannibalism.
Chen Wenxiu, who returned from studying abroad, returned to his isolated hometown to find out the truth behind his sister's death. The village is peaceful on the surface, but there is something strange about it: there are cries at the well in the middle of the night, the villagers keep secrets, and the memorial tablet of my sister is deliberately left out. A broken diary reveals the humiliating past of "yin marriage"; and the warning of the "unlucky girl" Axiang at the well points to a deeper darkness - every thirty years, the village must select a girl as a "water lady" and sacrifice it alive to the ancient well.
There is no god at the bottom of the well, only centuries-old human bones and corpse-eating monster fish. Chen Wenxiu and Axiang sneaked into the forbidden area and found stacks of skeletons and a twisted truth: the so-called gift from the well god was actually a lie made up by the village chief and his family to monopolize water sources. The underground monster fish fed by living people can dig deep water channels, and this bloody contract has lasted for hundreds of years. Her sister was silenced for refusing to become the new "fish farmer". Now, a new round of sacrifices is about to begin, and Axiang is chosen as the target.
When the iron chain broke and the thing in the well crawled out, the villagers were shocked to realize that the most terrifying thing was not the monster, but the devil fostered by the human heart. In the explosion and fire, the ancient well collapsed and the village was abandoned. Chen Wenxiu thought the cycle was over, but he didn't know that some evil seeds had already taken root in the hearts of the next generation.
Three years later, an anonymous letter arrived:
"It's been thirty years, it's time to choose a new water lady."
On a full moon night, by the well in a deserted village, chains clattered again. This time, can reincarnation be truly broken?