A Virginia attorney’s deadly past returns with a travelling carnival in this thriller that “will have readers sleeping with the lights on” (Publishers Weekly, starred review).
In death, they are purified. Holding his victims under water, he washes away their sins as they struggle for their last breath. Then he exposes them for what they really are: witches, sent to tempt and to corrupt…
Virginia defense attorney Charlotte Wellington doesn’t talk about her childhood—not how she was put to work as a carnival fortuneteller, or her sister’s brutal murder. But now the carnival she escaped all those years ago has come to town. For Charlotte, what’s past is past. But others don’t agree. And as a serial killer terrorizes the area, Charlotte and Detective Daniel Rokov are drawn into a case that becomes terrifyingly personal.
The killer has waited many years for Charlotte to be within his reach. All his victims deserve their fate, but her guilt is greatest. And he is determined to make her suffer and repent—before she dies.