Set in the affluent Barton Hills neighborhood of Austin, Texas, the novel follows three mothers whose close-knit friendship fractures when their teenage sons discover a dead woman's body on the Barton Creek Greenbelt, an eight-mile nature preserve running through the neighborhood. The story alternates among the perspectives of the three mothers, their sons, and a grieving police detective, weaving present-day events with flashbacks to the night of the death.
On the first night of summer in 2019, Liza Bailey, Whitney Brownson, and Annette Fontenot are drinking wine at Whitney's home while their fifteen-year-old sons, Charlie, Xavier, and Bobcat (whose real name is Robert), are out together. The boys have been best friends since toddlerhood and work as summer lifeguards. Late that night, they return breathless and mud-covered, announcing they found a woman's body on the greenbelt. They say they tried CPR but could not revive her. Whitney's husband, Jules, a British real estate mogul who calls himself "The Lion," takes charge: He calls 911 from an untraceable phone, insisting the report remain anonymous. The families agree to say nothing more. Liza, a single mother and ghostwriter who fabricated a story about Charlie's father dying while skiing, notes ominously that by the end of the summer, one of them would be gone.
Detective Salvatore Revello, a widower still processing his wife Jacquie's death from cancer, is assigned to the case. The medical examiner determines the victim drowned, but her blood contained extremely high opioid levels, and her body was found on the bank rather than submerged, suggesting someone else was present. Semen found on the victim confirms recent sexual intercourse. The victim carries no ID but has a tattoo reading "BEARY" on her upper arm. At the crime scene, Salvatore discovers a kneepad labeled with Charlie Bailey's name and address.
Each mother's perspective reveals the secrets that define her life. Liza rents a bungalow that Whitney and Jules own, works side jobs she hides from her neighbors, and depends on Whitney's friendship to maintain the appearance of belonging in the affluent neighborhood. She has told everyone that Charlie's father died skiing, a lie she guards fiercely; Whitney alone knows the real story. Whitney, orphaned at eleven when her parents and twin sister died in a plane crash, is a driven real estate agent battling a terrifying private crisis: Her daughter Roma, Xavier's twin, was diagnosed years earlier with conduct disorder with callous and unemotional traits, a condition marked by persistent aggression and lack of empathy. Roma has a history of cruelty to animals, poisoning Xavier, and compulsive lying. On a family trip to New Zealand, a boy Roma befriended was found dead in a lake, and the Brownsons fled before anyone could question them. Jules has refused to address Roma's diagnosis, insisting a child with a mental health condition would ruin their real estate brand. Annette, who grew up in Laredo, Texas, as the undocumented daughter of a prosperous boot maker, married Louis Fontenot, a brash oil heir. Her American citizenship ceremony is imminent, and she cannot risk her family's security by probing too deeply into the boys' story. When she questions Robert about the dead woman, he denies knowing her, but Annette can tell he is lying.
The victim is identified as Lucy Masterson, a twenty-one-year-old former gymnastics star from Sugar Land, Texas, studying at Austin Community College and waitressing. Her apartment is painstakingly decorated but nearly empty of food, a sign she has slid into opioid addiction. A memorial article from her hometown reveals she believed she had fallen in love for the first time just days before her death. A Polaroid of the three lifeguard boys is found in her car. DNA analysis matches the semen to Bobcat, confirming a sexual relationship.
Flashback chapters titled "The Day Lucy Dies" reveal what each boy experienced. Bobcat visits Lucy at her apartment, where they have been carrying on a secret relationship; he wants to tell her he loves her but holds back. Charlie flies his biological father, Patrick Hamilton, to Austin after finding him through a DNA test, only to watch Patrick abandon their lunch to go buy drugs. Xavier drinks a smoothie his sister Roma made for him and is hospitalized after she poisons him again. That evening, Charlie and his boyfriend Amir are kissing in a car at a nearby 7-Eleven when Charlie sees Whitney, dressed in Roma's clothes, placing a package by the dumpster. Later, the three boys meet at the greenbelt to swim. Lucy appears on the cliffs in a yellow sundress and jumps or falls into the water. She does not resurface. Xavier pulls her body to the bank, and they perform CPR, but Lucy is dead. Bobcat, terrified his father will banish him to Midland if his connection to Lucy is discovered, makes his friends promise to say they did not know her. They agree and tell their mothers they found a stranger's body.
Whitney's secret plan is the novel's central twist. An
Austin American-Statesman article has announced that the police chief is pursuing murder charges against teenagers who sell fentanyl-laced pills on Craigslist, establishing the legal stakes. Desperate to protect Xavier from Roma's escalating violence, Whitney impersonated her daughter on the first night of summer, using Roma's phone to post a drug sale ad online. She left pills, leftover from an old injury, by the 7-Eleven dumpster. Lucy responded, buying 10 pills via Venmo. Whitney intended to report the texts on Roma's phone to police, framing Roma for drug dealing so Roma would be arrested and removed from the house. Whitney never anticipated that her customer would overdose and die on the greenbelt. Realizing Charlie may have seen her at the 7-Eleven, Whitney plants Roma's phone on Salvatore's doorstep. Salvatore's twelve-year-old son, Joe, finds the phone and begins using it, inadvertently accepting drug payments. When Salvatore discovers the phone and the text exchange with Lucy, he dials the contact labeled "MOM," and Whitney answers. Roma is arrested.
Meanwhile, Salvatore has recognized Liza as the woman he had a one-night stand with years earlier at a concert, a memory he has long cherished. At Annette's citizenship party, he arrests Bobcat based on the DNA match. Robert admits to Annette that Lucy was his girlfriend but insists he did not hurt her. After Roma's arrest, Robert is released. Annette confronts Louis, who reveals he forced Robert to shoot a coyote she had been feeding, using a gun he had promised to dispose of. Horrified, Annette begins driving south toward Laredo with Robert.
Whitney lures Charlie to an underground doomsday bunker beneath a vacant mansion, hoping to secure his silence about what he saw at the 7-Eleven. Liza tracks Charlie using a phone app and follows him through the greenbelt to a hidden cave connecting to the bunker. Inside, Whitney confesses and then activates the bunker's metal walls to trap them. Charlie begs Liza to choose him over Whitney, forcing her to decide between her lifelong dependence on her friend and her duty to her son. Liza chooses Charlie, grabs a brass sculpture, and escapes with him.
Back at Liza's house, Charlie sits flanked by Xavier and Bobcat. Salvatore arrives, and Liza tells her son to tell the detective the truth. Charlie begins to recount what he saw at the 7-Eleven the night Lucy died.
An epilogue set one year later reveals the aftermath. Liza and Charlie live with Salvatore and his children, their earlier connection rekindled. Annette has left Louis and is dating Hank Lefferts, the owner of the daycare where she works. Liza visits Whitney with her favorite coffee, implying Whitney is confined. The three boys reunite at the greenbelt, placing wildflowers near the cliffs in Lucy's memory. Watching as the boys leap into the water, Liza decides to jump too, trusting the life she has finally chosen for herself.