“I can hear the dead. I always have. It’s not something I can turn off, or ignore, or even really explain.”
— Violet's internal monologue establishing her unique ability.

Kimberly Derting (2012)
Genre
Thriller / Fantasy / Mystery / Young Adult / Romance
Reading Time
7-8 hours
Key Themes
See below
Sign in to track this book
Haunted by the dead, a teenage girl with a macabre gift must navigate a deadly love triangle and a serial killer's obsession before she becomes the next trophy.
Violet Ambrose, still dealing with past trauma and her mother's loss, tries to live a normal life. But her ability to sense echoes from the dead pulls her back into crime-solving. She works as a consultant for a special police unit with Captain Evans, her father, and her boyfriend, Jay. Her first case involves a young woman found dead, a victim of the serial killer known as 'the girlfriend collector.' The victim's echo is strong, showing a possessive killer, which puts Violet on edge and reminds her of the dangers of her gift.
Violet's work with the police introduces her to Rafe, who has similar, but stronger, abilities. Rafe can not only sense echoes but manipulate them, making him a powerful, if mysterious, ally. Their first interactions are tense, marked by attraction and distrust. Rafe's past is a mystery, and his methods are often risky. He hints at a shared history with Violet's abilities, suggesting a deeper connection to the 'echo' phenomenon than she knew.
As Violet and the team investigate the 'girlfriend collector' case, they find a pattern: the killer takes young women, keeps them, then stages their bodies. The victims' echoes are full of longing and fear, but also a strange affection, suggesting the killer believes he is in a relationship with them. Violet's sensitivity to these emotions makes her vulnerable. After she publicly helps identify evidence, the killer notices her and starts leaving personal messages at crime scenes, showing his new obsession: Violet.
Jay, Violet's boyfriend, grows worried and jealous as Violet's involvement in the case deepens and Rafe becomes a constant presence. He struggles with the dangers Violet faces and the emotional toll of her gift, often telling her to step back. Meanwhile, Rafe, despite his initial distance, becomes protective of Violet. He understands the unique threats she faces and uses his abilities, often aggressively, to shield her. This creates tension between the three, highlighting the emotional complexities of Violet's new life and relationships.
Through shared experiences and Rafe's explanations, Violet begins to understand 'echoes' and Rafe's organization, the 'Harbingers.' She learns that Rafe, like her, is a 'Harbinger,' someone who can perceive emotional imprints left by the dead. Rafe's abilities are more developed, letting him interact with echoes and get information from them. He reveals there are others like them, and their gifts come with power and danger, especially from those who want to exploit or eliminate them.
Using their combined abilities, Violet and Rafe follow the psychic clues left by the 'girlfriend collector.' Violet's ability to sense victims' lingering emotions, combined with Rafe's interaction with echoes, helps them piece together the killer's movements and hiding place. They find a secluded house filled with mementos from his victims, showing his delusional 'relationships.' The house is thick with echoes of terror and a disturbing intimacy, making it clear they are close, but also in extreme danger.
The 'girlfriend collector' ambushes Violet, abducting her despite Rafe's efforts. She is imprisoned in a room made to look like a typical girlfriend's bedroom, with clothes and personal items. The killer, Marcus, is calm and explains his twisted reasons and belief that Violet is the perfect 'girlfriend.' He treats her with a terrifying mix of tenderness and possessiveness, making it clear she is now the centerpiece of his collection, and her life is at risk.
Consumed by guilt and fear for Violet, Rafe uses all his abilities to track her. He pushes his powers to their limits, risking his well-being to follow Violet's faint echoes and Marcus's stronger imprints. The search is frantic and dangerous, as Rafe battles physical obstacles and the emotional toll of Violet's abduction. He knows time is running out and that Marcus's 'relationships' end in tragedy, intensifying his resolve to find her.
Violet, refusing to be a helpless victim, uses her intelligence and understanding of Marcus's mind to resist and buy time. She tries to understand his reasons, hoping to find a weakness. At the same time, Rafe, guided by his echo-sensing, and Jay, following police intel, converge on Marcus's lair. A violent confrontation happens, with Rafe using his abilities to disorient Marcus, while Jay and the police provide backup. Violet, seizing an opportunity, helps in her own rescue, showing her resilience and growing strength during the struggle.
Marcus is caught, ending a terrifying chapter. However, the experience leaves Violet shaken and changed. Her relationship with Jay is strained by the trauma and her connection with Rafe during the ordeal. Jay struggles to understand Violet's dangerous world and his place in it. Violet's understanding of her 'echo' abilities has grown, revealing a larger world of Harbingers and the responsibilities that come with her gift. The lingering emotional echoes of the case and the romantic tension with Rafe set the stage for future challenges.
The Protagonist
Violet evolves from a haunted individual trying to suppress her gift to a more confident and proactive Harbinger, embracing her abilities while navigating complex relationships.
The Supporting/Love Interest
Rafe slowly opens up to Violet, revealing more of his past and allowing himself to form a deeper emotional connection, moving from solitary protector to a more vulnerable ally.
The Supporting/Love Interest
Jay grapples with the realization that Violet's world is expanding beyond his understanding, forcing him to confront his own limitations and insecurities in their relationship.
The Supporting
Captain Evans continues to support Violet, but his role highlights the constant tension between his professional duty and paternal protection.
The Antagonist
Marcus remains a static antagonist, his delusion solidifying and focusing entirely on Violet as his ultimate 'girlfriend'.
The Mentioned
Chloe's presence is felt through Violet's grief and memories, influencing her character without a direct arc.
Violet's ability to sense echoes of the dead is a tool for justice, but it costs her personally. She is constantly exposed to trauma, fear, and grief, which takes an emotional toll. This shows in her struggle to live a normal life, her need for emotional support from Jay, and her complex relationship with Rafe, who understands the pressures of their shared gift. The echoes are a constant reminder of the suffering she witnesses, making her life more dangerous and emotionally draining.
“The echoes weren't just images; they were feelings, raw and potent, burning through me.”
The love triangle between Violet, Jay, and Rafe is central to this theme. Jay's love for Violet is challenged by her dangerous work and Rafe's presence. He struggles with jealousy and fear for her safety, representing the desire for a normal, safe relationship. Rafe's protective instincts and connection with Violet, from their shared abilities, create a different bond, rooted in understanding the darker parts of her life. This theme explores how extreme circumstances test love and loyalty, and how different connections form under pressure.
“He understood me in a way Jay never could, a way that scared me as much as it drew me in.”
Violet struggles with what it means to live a 'normal' life when she senses dead bodies and hunts serial killers. Her attempts at a typical teenage relationship with Jay, school, and friends are interrupted by her gift. Rafe and the wider world of Harbingers further blur the lines, showing her that her 'abnormal' abilities are normal for others like her. This theme highlights the struggle to find balance and acceptance in a life that defies conventional definitions.
“How was I supposed to pretend to be a normal girl when my head was full of dead people's last moments?”
The antagonist, Marcus, embodies this theme. His delusion that he is forming real relationships with his victims drives his actions. He creates a 'girlfriend' fantasy, showing the power of an unchecked, twisted mind. His obsession with Violet, seeing her as his ultimate 'girlfriend,' raises the personal stakes. This theme explores how a distorted view of reality can lead to evil and how one person's delusion can impact others, turning them into objects of a sick fantasy.
“You're perfect, Violet. My perfect girlfriend.”
Lingering emotional imprints left by the deceased at crime scenes.
The psychic echoes are the central plot device. Violet's ability to sense these echoes allows her to piece together details of a crime, the victim's last moments, and the killer's emotional state. Rafe's more advanced ability to manipulate these echoes provides deeper insights and sometimes direct interactions. This device not only drives the mystery forward but also serves as a constant source of emotional trauma for Violet, highlighting the burden of her gift. They are crucial for both investigation and character development, connecting Violet directly to the victims' suffering.
A romantic entanglement between Violet, Jay, and Rafe.
The love triangle is a significant plot device, creating emotional tension and character development. Jay represents Violet's desire for normalcy and safety, while Rafe embodies the dangerous, thrilling, and understanding aspects of her supernatural life. This dynamic forces Violet to confront her feelings for both men, explore different facets of her identity, and make difficult choices. It also adds a layer of personal stakes to the already dangerous plot, as the emotional conflict mirrors the external threats she faces.
A hidden group of individuals with similar psychic abilities.
The introduction of the Harbinger organization, primarily through Rafe, expands the world-building and offers a larger context for Violet's abilities. This device suggests that Violet is not alone, but part of a secret society with its own rules, dangers, and history. It hints at future conflicts and alliances, providing a sense of scale beyond the immediate serial killer case. It also serves to explain Rafe's advanced powers and mysterious background, laying groundwork for future narratives and challenging Violet's previous understanding of her gift.
“I can hear the dead. I always have. It’s not something I can turn off, or ignore, or even really explain.”
— Violet's internal monologue establishing her unique ability.
“Sometimes the dead just want to be heard. Other times, they want justice.”
— Violet reflecting on the motivations of the ghosts she encounters.
“The past isn't always dead. Sometimes it just waits for the right person to listen.”
— A philosophical thought from Violet about unresolved mysteries.
“He didn't just see me; he saw through me, to the parts I usually kept hidden.”
— Violet's initial feelings about meeting Rafe.
“Fear can be a powerful motivator, but so can love. And sometimes, they're not so different.”
— Violet contemplating the driving forces behind human actions.
“The truth isn't always neat. Sometimes it's messy, and painful, and you have to dig for it.”
— Violet's realization during her investigation into a murder.
“Trust is a fragile thing, easily broken, and sometimes impossible to repair.”
— Violet reflecting on betrayals and the nature of trust.
“Every secret has a price. And some secrets demand more than others.”
— Violet considering the consequences of hidden truths.
“I wasn't just solving a murder; I was giving a voice to someone who had been silenced.”
— Violet's profound sense of purpose in helping a victim.
“Grief is a strange thing. It can make you do things you never thought you were capable of.”
— Violet observing the impact of loss on others.
“Sometimes the monsters aren't under your bed. Sometimes they're the people you know.”
— A chilling realization about the true nature of evil.
“You can't outrun your past, no matter how fast you try to go. It always catches up.”
— A recurring theme about the inescapable nature of one's history.
“My gift was a curse, but maybe, just maybe, it was also the key.”
— Violet's internal struggle and eventual acceptance of her ability.
“It's not about being fearless. It's about being brave enough to act despite the fear.”
— Violet's understanding of courage in dangerous situations.
“Love isn't supposed to hurt this much. But sometimes, when it's real, it does.”
— Violet reflecting on the pain and intensity of her romantic feelings.
Ready to see how well you understood this book? Take our interactive quiz with 10 questions.