The sins of the past refuse to rest in peace in a complex story of power, greed and family loyalty. While Dalziel and Detective Sergeant Wield investigate an Animal Rights raid on Wanwood Pharmaceuticals (a company on the brink of a lucrative merger with an American corporation), Pascoe's mind is on the death of his grandmother, Ada.