The novel is set in Lunameade, a walled city surrounded by the Drained Wood, a forest infested with bloodthirsty, reanimated creatures called the Drained. The city's defenses depend on holy fire, a rare blessing from Vardek, the Divine of Protection, one of the Divines whose blessings grant magical abilities to select citizens. The Carrenwell family has ruled for generations, their power secured by an inherited ability to see the colored auras of other magic users. Harlow Carrenwell, the youngest daughter, possesses a lethal gift blessed by Harvain, the Divine of Fortune: Any kiss from her lips delivers fatal poison.
When the novel opens, Harlow's father, Harrick, announces that Mountain Haven, a fort thought destroyed by the Drained a decade earlier, has survived and rebuilt. He has betrothed Harlow to the Havenwoods' son and heir, Henry Havenwood, without her knowledge. Harlow's older sister Aidia is married to Rafe Mattingly, Lunameade's mayor and an abusive man with manipulation magic from Polm. Harlow channels her rage into a secret life as the Poison Vixen, a vigilante who kills abusive husbands, aided by her ex-girlfriend Beatrice "Bea" Grange, a bar owner who vets clients. That night, Harlow takes a rush assignment, tracks her mark to a pub, and kisses him, but her poison fails. At the contract signing the next day, she discovers the man she tried to kill is Henry. He recognizes her but keeps their encounter secret.
Henry's perspective reveals his true agenda. His older sister Holly died defending the fort during the Drained attack ten years earlier, and Henry himself was killed, then resurrected by his mother, Evangeline, whose rare blessing from Asher, the Divine of Endings, grants the power of resurrection. Each method of death Henry endures renders him permanently immune to that cause, which is why Harlow's poison cannot harm him. Henry lost his ability to see color upon dying, a condition shared by all those Evangeline has resurrected. He blames the Carrenwells for the attack and views the marriage as a tool to extract intelligence and dismantle their power.
A rebel attack strikes the engagement dinner, injuring Kellan, Harlow's brother and captain of the city guard, and Evangeline. Rafe taunts Harlow with secrets he should not possess, suggesting he manipulated information from Aidia or orchestrated the setup that sent Harlow to kill Henry. The Havenwoods insist the group depart for Mountain Haven within days. Harlow's parents reveal that her eldest brother, Able, is experiencing violent episodes connected to the family well, and they task her with spying on the Havenwoods. In exchange, Harlow negotiates for the key to a secret tunnel under the Drained Wood, intending to escape with Aidia. Kellan privately warns her that the Havenwoods have reason to blame Harrick, who deliberately redirected a Drained horde toward the fort to protect the city.
The journey forces Harlow outside the city walls for the first time. She discovers she can detect the Drained through their void-like auras and fights alongside Henry, who uses blades coated in well water that burn the creatures to ash, a weapon Lunameade has never employed. At the fort, Stefan Laurence, whose family rivals the Havenwoods, threatens Harlow, and Henry kills one of Stefan's associates for attacking her. Harlow experiences a severe episode of her chronic pain condition. Henry takes her to the Mountain Well, the original source from which Lunameade's wells flow downstream, where they exchange vulnerable truths. Henry reveals the full scope of his resurrections. Harlow accidentally exposes scars on her back but refuses to explain them, saying only that he is "entitled to my future, not my past" (259). Henry promises her the dignity of rest.
Their wedding follows Mountain Haven tradition in three parts: vows, communion, and public consummation. Henry adds unscripted promises of protection and vengeance: "I swear to protect you from all who would do you harm, and bring justice to those who have wronged you" (280). During the communion, they exchange secrets: Harlow reveals her vigilante work stems from Rafe's abuse of Aidia, and Henry admits Mountain Haven needs guards and an heir with holy fire potential. During the consummation, Harlow's pleasure cracks the centuries-old enchanted sigil of Kennymyra, the Divine of Pleasure, an unprecedented event that legitimizes their union.
Life at the fort brings escalating danger. Harlow learns that her "safe room" bars all the Returned, beings resurrected by Evangeline who drink blood. She realizes Henry is one of the Deathless, figures from fort mythology who are neither fully alive nor dead. When she tries to flee, Henry catches her and "claims" her by biting her neck during sex, a ritual that creates a possessive bond. Henry also fatally stabs Harlow's bodyguard, Gaven, during a confrontation but discovers Gaven is impervious to Divine magic and cannot be healed. Before dying, Gaven reveals that the family well has stopped working and that Harrick killed every child born with holy fire to protect his monopoly on power. Henry stages the death to implicate Stefan.
When Drained breach a gate in Lunameade, Harlow and Henry return to the city. Her parents task her with convincing Henry to publicly blame Rafe for the attack on Mountain Haven during the upcoming Dark Star Festival, a three-day celebration coinciding with an eclipse that honors the Divine Stellaria and Asher. Research with Kellan and Nicolina Laurence, a storyteller from the rival Laurence family, reveals that resentful blood tithes are poisoning the well water, driving both the Carrenwells' instability and the Drained's evolution. During her research, Harlow also learns of two new poisons: Stellarium Blossoms, which have a paralytic effect, and Polm's Opus, a flower that can temporarily suppress another person's magic.
The climax unfolds rapidly. Henry, having learned from Kellan that Aidia died six months earlier, leads Harlow to a memorial headstone, believing she fabricated her sister's survival. The sight shatters Harlow's dissociative amnesia: She remembers that Rafe used his manipulation magic to compel her to push Aidia off a balcony, then forced Harlow onto the railing until she fell, surviving only because her dress snagged tree branches. The scars on her back are a brand of stars that Aidia gave her to cover marks left by violence their father forced the sisters to inflict on each other. As Henry witnesses Harlow's grief, his color vision returns for the first time in ten years, beginning with her violet eyes, confirming he has fallen in love.
That evening, Harlow poisons her parents at a private dinner, using Stellarium Blossom paralytic and Polm's Opus to suppress their magic. With Kellan's help, she forces them to beat each other before administering a lethal toxin. Harrick admits he redirected the Drained toward Mountain Haven and sanctioned Rafe's visit that resulted in Aidia's death.
During Dark Star Festival, Harlow discovers Polm's manipulation magic in Henry's aura, realizing he is twice-blessed and has used influence on her. She flees. Henry uses his Polm blessing to publicly compel Rafe into confessing his crimes, and Kellan reveals himself as Rochelli, the rebel leader who spent years undermining his own parents. Kellan announces the end of mandatory blood tithes, the distribution of well water as a citywide defense, and the existence of hidden children with holy fire. Henry compels Rafe to jump to his death and gives Harlow a lighter containing holy fire, the one method that could permanently kill him, as a gesture of trust.
Harlow retreats to a secret apartment, where she has a final imagined conversation with Aidia's memory, who encourages her to stop running. She confronts Henry about his manipulation; he admits using it twice without permission to ease her pain and grief. He confesses his love, and Harlow agrees to return to Mountain Haven, acknowledging her feelings are real despite his betrayal. As Lunameade begins its transformation under Kellan's leadership, Harlow accepts that the vulnerability of love is the one challenge she has never been brave enough to face.