On the night her family was massacred, Shen Tingxue touched her father's corpse, then saw the killer's face.
Her uncle, Zhou Xian, doesn't know that Shen Tingxue can see the dead. He doesn't know she found a desiccated skeleton in a wardrobe, one that had been there for thirty years. And he knows even less that Shen Tingxue is a fake. She's only a “vessel,” and even her memories were implanted by someone else.
But so what?
Shen Tingxue investigates one step at a time and kills her way through them, one by one. Zhou Xian, Zhao Yan, the Crown Prince, Su Qingyi... She leaves no one who owes the Shen family a life among the seventeen lives they took.
For three years, she gave her blood to nurture a gu, nearly dying in the process to save her daughter...