A month has passed since Sergeant Jonathan Thorpe avenged the murder of his family, but his past still haunts. Sins of Our Fathers opens with Thorpe—unaware of a sophisticated plot against his own life—tracking a serial child killer. A bloody encounter leads him to an unlikely ally, and also provides an opportunity for redemption; a young girl is in danger, her life dependent on Thorpe’s lethal skills. Having lost his own daughter to violence, Thorpe vows to save what he once failed to protect. His quest pits him against a formidable enemy and casts him on a collision course with loved ones long thought lost.