Picking up where Death’s Imperfect Witness left off, Dr. Zoe Lawrence, doing thirty-six-hour shifts and with a new love affair, is busy as hell—and that’s good. It keeps at bay thoughts of her tortured past. But the past has a nasty way of creeping up from behind, and, until it’s dealt with, it will always lurk in the shadows. But the shadows loom and murders start again, and Zoe recognizes the echoes of her past. She knows that she has to act or more lives will be consumed. She has to finish it.