On the seventh night after his grandfather’s death, knocking sounds come from the dry well. The villagers dig it up, only to find the bones of a child who looks exactly like the young Li An. The village elder breaks down and reveals a century-old secret soaked in blood: every three years, a child is sacrificed to keep the village prosperous for a hundred years. The skeleton grins. “Now it’s your turn.” The curse begins anew, and the gates of hell swing open. Before he is sacrificed, Li An must uncover the mystery of the ancient well and break the blood-price pact that has endured for a century…