Investigating a series of gruesome murders, Swansea police detective, Harry Lambert, discovers the victims are a ring of paedophiles who have been targeted by a serial killer. When the truth about the victims' years of abuse becomes apparent, it stirs up suspicions in DI Lambert's mind about his own family history, and a past he is reluctant to face. As he and his team investigate the murders, and are plunged deep into a seedy world of suspects, victims and vigilantes alike, there is also the distinct possibility that the killer may be a reformed paedophile seeking revenge. But when a television producer becomes a suspect, Lambert discovers the motives are not as straightforward as they at first appeared, and the answer lies buried somewhere deep in the past. As he unearths the terrible truths about these horrendous crimes, he discovers they are truths that may cost him his life.