Revenge spares no witnesses. And if Yegor had known this before he got involved in investigating a mysterious murder that happened many years ago in an abandoned garden on the outskirts of a small village, he wouldn’t have rushed to settle into the house he inherited exactly in the same place where the crime took place. Yegor hears voices of restless souls, but he still can’t bring himself to speak to them—and that’s his mistake. To figure out the truth of the events at the edge of that dying garden, which took place long before his birth, he will have to resort to the help of lost spirits and hear the versions of that day from each of the newly departed witnesses of the murder of the victim. But which of the six tells the truth, and which is only justifying themselves—hiding from inevitable punishment for what they did, even when his last hour has already struck? Yegor has less and less time to untangle the knot of legends, lies, and deaths—and at the same time not become a victim of a blind, revenge-crazed truth-seeker with an unmistakably manic syndrome.