Content Warning: This section of the guide includes discussion of graphic violence, death, sexual violence and harassment, child abuse, emotional abuse, suicidal ideation, and substance use.
Twenty-two-year-old Violet Winters feels constantly watched as she works at HAVEN sports bar in Stantonville, a run-down town obsessed with ice hockey. Her coworker Laura, a single mother to her daughter, Karly, shows Violet a photo of an expensive motorcycle and its black-clad rider parked across the street. Violet recognizes him as her stalker, whose presence has been escalating for weeks. The police previously dismissed her concerns.
After her shift ends at 1:30 am, Violet walks home through her dangerous neighborhood wearing her baggy hoodie and glasses—a safety tactic taught by her abusive mother. She buys sandwiches and leaves them with tip money for two unhoused men. In an alley, an intoxicated man named Dave grabs her, angry about losing custody of his children to his wife. Dave traps Violet against a wall and gropes her. Before she can defend herself, a gloved hand pulls Dave away. Violet’s stalker brutally beats Dave and then turns to her and calls her annoying.
Violet watches in horror as her stalker continues pummeling Dave. She asks him to stop, fearing that he’ll commit murder. When she taps his arm, he pauses and speaks to her. Violet sees his face clearly—beautiful with dark eyes. He releases Dave, who stumbles away, and then corners Violet against the wall and grabs her wrist to prevent her from calling for help. He demands that she thank him for saving her, but Violet questions why he stalks her if he finds her boring.
The stranger calls her by name and asks if she’s done something bad. He smears Dave’s blood across the word “Endure” tattooed on her wrist and then drags his bloodied hand across her cheek. He threatens that there will be nothing left when he’s finished with her and orders her to reflect on her sins before leaving.
The next morning, Violet’s younger sister, Dahlia Winters, worries about Violet’s exhaustion and dark circles. Dahlia, a medical student with a fiery personality, is Violet’s non-biological sister from foster care and her only family. They share a cheap one-bedroom apartment where Violet sleeps on the couch to prioritize Dahlia’s studies. Violet decides not to tell Dahlia about the stalker to protect her.
At work that evening, Laura gives Violet a ticket to a Stanton Wolves hockey game, but Violet passes it to Laura for Karly instead. A replay of a Vipers game plays on the bar’s TVs, and patrons discuss a violent player named Callahan, comparing him to Wolves captain Marcus Osborn, Dahlia’s ex-boyfriend. When Violet looks at the screen, she recognizes the player, Callahan, as her stalker from the previous night. A graphic identifies him as Jude Callahan. Violet makes the connection—his last name matches Susie Callahan, a woman who was stabbed to death months earlier in front of Violet while she froze and did nothing. The realization sends her rushing to the bathroom to vomit.
After a summer hockey practice at Vipers Arena in wealthy Graystone Ridge, Jude Callahan feels unfulfilled despite the violence on ice. His teammates Ryder and Drayton comment on his brutal playing style. Jude banters with his best friend, Preston Armstrong, before requesting a private meeting with team captain Kane Davenport. Preston follows them to the coach’s office.
The three belong to the founding families of Graystone Ridge and wear black rings marking them as senior members of Vencor, a secret society that controls the town. The Callahans dominate pharmaceuticals, the Davenports control imports and exports, the Armstrongs monopolize energy, and the Osborns run real estate and construction.
Jude demands another name from Kane’s list. When Kane asks if Jude has dealt with Violet yet, Jude reveals that he has a different plan for her, sparking Preston’s curiosity. Kane warns him to keep Violet’s sister out of his schemes. Jude’s brother, Julian Callahan, has already cautioned Kane about enabling Jude’s violent sprees. Jude leaves, aware that he has accidentally piqued Preston’s interest in Violet.
That night, Jude watches Violet work at HAVEN from his motorcycle. He describes her strawberry-blonde hair, soft features, and blue eyes, noting that he wants to harm her. When Violet spots him through the window, she drops a glass and cuts her finger. The bartender tends to her wound.
Jude follows Violet after her shift as she buys sandwiches for unhoused men. He reflects on why he hasn’t killed her yet, unlike his previous six targets. A flashback reveals that two years earlier, after a brutal Vencor trial left Jude bloodied and sitting in the rain near a bridge, Violet approached him. She held a blue umbrella over his head, gave him a protein bar without judgment, and then left him the umbrella and ran off.
In the present, Jude struggles to reconcile that memory with the fact that Violet is on his kill list for watching his mother die without intervening. When Violet pauses in the alley and looks back at him, he decides to confront her, resolving to forget her past kindness.
Violet stands frozen as Jude approaches, aware that he seeks revenge for his mother. After seeing him on TV, she discovered online that he’s Susie Callahan’s son and a pharmaceutical heir. She notices his black Vencor ring. When Jude demands to know why she isn’t running, Violet explains that there’s no point—he’ll keep coming back. She tells him that she knows his identity and accepts that he wants to kill her for revenge, asking only that he spare her sister, Dahlia.
Jude identifies Violet’s suicidal ideation and refuses to give her an “easy” death. He reveals that she’s number seven on his list and that he’s already killed the previous six people who watched his mother die. He declares that Violet doesn’t deserve to live when his mother is dead. However, because death doesn’t frighten her, he needs to devise more appropriate torture. Jude announces that her life is now his to control, forbidding her from dying or harming herself without his permission. He promises to see her again soon.
Two weeks later, Violet wakes from a nightmare in which her dead mother suffocates her and threatens Dahlia. She checks on her sleeping sister and then sees a black car parked outside. For the past week, a man named Mario has been shadowing Violet, acting as a proxy bodyguard on Jude’s behalf. Her coworker Laura flirts with Mario, believing that he comes to the bar for her. Violet recalls that Jude recently broke into her apartment and left a threatening note in her journal, warning her not to try escaping.
During her evening shift, Jude enters HAVEN for the first time. Violet notices his extensive arm tattoos as he orders bourbon. Their fingers brush when she serves him, and she feels his gaze throughout the night. When a patron slaps Violet’s backside and shoves her, causing her to drop a tray, Jude brutally attacks the man, breaking a table. Mario prevents the man’s friends from interfering while the crowd chants. Violet touches Jude’s arm and asks him to stop. He complies, throws cash at the manager for damages, and leaves with Mario. After her shift, Violet finds Jude waiting by his motorcycle. He puts his helmet on her head and orders her to get on the bike.
The opening chapters use a dual-perspective narrative to create dramatic irony and subvert the expectations of a conventional stalker story. The initial chapters are told from Violet’s point of view, framing the conflict through her escalating fear and positioning Jude as an anonymous predator. This perspective establishes the stakes. The shift to Jude’s perspective in Chapter 4, however, dismantles this one-sided understanding by revealing that his actions are part of a calculated, grief-fueled mission of revenge. This structural choice provides crucial context—the existence of Vencor, the kill list, and his mother’s murder—that reframes his stalking as a targeted campaign. This offers insight into Jude’s internal conflict, particularly the memory of Violet’s past kindness, long before Violet herself understands his motives. This narrative strategy introduces the theme of The Moral Ambiguity of Silence and Complicity by attempting to reconcile two facts: Jude is an aggressor, but his aggression is rooted in personal tragedy.
Violet’s characterization is built on trauma-induced passivity, a direct counterpoint to Jude’s proactive violence. Her primary survival tactic is invisibility, a coping mechanism from her mother’s abuse, encapsulated in the mantra “[L]ay low and shut your trap” (6). This philosophy is evident in her baggy clothing and glasses and her tendency to freeze in moments of danger. Her wrist tattoo, “Endure,” serves as a physical reminder of her passive approach to suffering. Jude, in contrast, embodies aggressive action. His violence on the hockey rink and his assaults on Dave and the bar patron are expressions of a rage he uses as a tool for control. His first physical interaction with Violet—smearing blood over her tattoo—is a symbolic act. He marks her philosophy of endurance with the evidence of his own violence, forcibly linking their opposing worldviews and establishing the terms of their conflict.
The socioeconomic divide between Stantonville and Graystone Ridge defines the narrative’s power dynamics. Stantonville is depicted as a “landfill of humanity” (7), a place of desperation where institutions like the police are ineffective, leaving Violet vulnerable. In contrast, Graystone Ridge represents a realm of wealth and institutional control, embodied by the Vipers hockey team and the secret society Vencor. Jude’s power is therefore not merely physical but socioeconomic. His family’s influence and his status within Vencor grant him impunity, enabling his violent crusade. His ability to intimidate without consequence is a direct result of this privilege. This class-based power differential makes Jude’s self-appointed role as an arbiter of justice ironic, as he wields the power of an oppressive system to punish the perceived moral failures of the powerless.
Jude’s revenge plot explores the ethics of inaction, and blood in these scenes symbolizes guilt, punishment, and a forced connection between the protagonists. His mission is predicated on the belief that witnessing a crime without intervening is a sin worthy of death. He conflates Violet’s fear-induced paralysis with moral complicity, appointing himself her judge. This is literalized when he smears Dave’s blood on her face and commands her to “[r]eflect on [her] sins” (21). In this context, blood becomes a tangible medium of judgment. It is the substance he uses to mark her for her past inaction and forge a non-consensual bond rooted in his singular vision of justice.
Jude’s mission evolves from revenge to psychological ownership, engaging the theme of The Overlap Between Obsession, Protection, and Love. Upon recognizing that Violet is experiencing suicidal ideation, he pivots from his plan to kill her, viewing her death as an “easy way out” (53). Instead, he claims control over her existence, declaring, “From now on, your life is mine. You don’t get to die or hurt yourself as long as I don’t allow it” (56). This act transforms his objective from extermination into subjugation. His subsequent actions—assigning a bodyguard, invading her apartment, and attacking a man who harasses her—are framed as proprietary control. These actions mimic a form of protection but are fundamentally acts of obsession, designed to dismantle her agency. His violence asserts his exclusive right to be the cause of her suffering, establishing the toxic foundation of their future relationship.



Unlock all 59 pages of this Study Guide
Get in-depth, chapter-by-chapter summaries and analysis from our literary experts.