Gardner writes excellent psychological mystery/thrillers. This one gets into the head of a kidnap survivor, Flora Dane. She is not the same person as she was before her abduction five years earlier. She deals with her trauma by chasing down villains who have abused or murdered other women. She puts herself in harm’s way.
At the beginning of the story, she is attacked and left in a garage where she rummages through the abuser’s trash to find the tools to kill him when he returns.
Other interesting characters in the story are Boston Police Detective D.D. Warren, Flora’s victim advocate, and her mother who never stops loving her. D.D. is supposed to be on restricted duty due to an injury, but she needs to be in control of the situation and keeps going off on her own without informing her team. She doesn’t know whether Flora is a victim or a vigilante. Flora’s victim advocate is always there for her and joins forces with D.D. when Flora is kidnapped again.
A complex plot and the interesting characters kept me reading late into the night.