The novel opens with a brief, unnamed scene set on the night of a woman's 40th birthday. A woman in a party dress stumbles through dark, rainy woods to a ruined railroad bridge over the Belle River. Her companion urges her to jump.
The story jumps back 22 years. Aubrey Miller, a scholarship student from Las Vegas, arrives at Carlisle College in Belle River, New Hampshire. In their dormitory, Whipple Hall, she meets her roommates: Jenny Vega, an ambitious townie whose parents own the local hardware store, and Kate Eastman, a charismatic wild child whose grandfather was a former Carlisle president. Kate takes the single bedroom without consulting the others and declares they will be best friends for life. The three become known as the "Whipple Triplets." Kate leads them into Carlisle's social scene through her prep school connections and introduces them to Griff Rothenberg, a wealthy classmate infatuated with her. A pattern quickly emerges: Kate gets Aubrey into trouble, and Jenny cleans up the mess.
Before Thanksgiving, Kate invites both roommates to the Park Avenue apartment of her father, Keniston Eastman. Jenny impresses Keniston, while a private conversation between Keniston and Kate leaves Kate in tears. The three retreat to Belle River by midnight train and promise never to let anything come between them.
The first serious fracture appears when Jenny discovers Kate is sleeping with Lucas Arsenault, Jenny's ex-boyfriend from high school. Jenny is devastated but hides her feelings. Meanwhile, Aubrey's mother dies of cancer. Jenny flies to Las Vegas to help with funeral arrangements, while Kate refuses to go. During a heated argument, Kate deliberately reveals she slept with Lucas, knowing he was Jenny's ex, specifically to wound her. Kate later drives through a snowstorm to pick them up from a delayed flight, partially earning forgiveness.
Keniston secretly recruits Jenny to monitor Kate, revealing that Kate's best friend at boarding school, Maggie Price, died by suicide and left a note implying she and Kate had a suicide pact. In exchange for weekly reports, Keniston hints at career support. Jenny agrees, beginning a secret alliance that will shape her life for decades.
Over spring break in Jamaica, the group deteriorates amid heavy drug use. Kate pursues Lucas openly and pushes Griff toward Aubrey. Aubrey loses her virginity to Griff, who leaves abruptly after a fight with Kate. Lucas confesses to Jenny that Kate is "under his skin," and Jenny, still heartbroken, tells him to break up with Kate or stop complaining.
Back at Carlisle, Aubrey spirals into depression and academic failure. She becomes obsessed with Kate's copy of Sylvia Plath's
The Bell Jar, inscribed by Maggie, and romanticizes the suicide pact. After receiving a letter threatening expulsion, she writes a suicide note and goes looking for Kate.
That evening, Lucas breaks up with Kate at Shecky's Burger Shack, a local hangout, and they drive to the old railroad bridge, a ruined structure where teenagers dare each other to jump. Aubrey arrives, directed there by Tim Healy, Lucas's cousin. She urges Kate to jump with her, invoking Maggie's pact, but Kate screams at her to leave. Jenny, having found the suicide note, enlists Tim and rushes to the bridge. They arrive to see Kate striking Lucas as he backs toward the collapsed gap in the bridge. Lucas steps into empty air and falls into the icy river. Jenny jumps in and finds his body beneath the surface. He is dead. Tim strikes his head during the rescue attempt, and the resulting concussion permanently erases his memory of the night.
Keniston orchestrates a cover-up. His lawyer threatens Jenny with expulsion and career destruction. Kate and Aubrey have already given statements claiming Lucas jumped, and Kate is sent to Geneva, Switzerland, beyond the reach of law enforcement. Cornered, Jenny signs a false statement. Lucas's death is ruled a "death by misadventure."
The narrative jumps to the present. Kate has returned to Belle River after her husband Griff's family fortune collapsed when his father was convicted of financial fraud. Jenny is now the mayor, married to Tim, whose construction business thrives through Carlisle contracts Jenny secured via Keniston. Aubrey is married to Dr. Ethan Saxman, an orthopedic surgeon and serial cheater, and owns a yoga studio.
On Labor Day, Aubrey discovers Kate is having an affair with Ethan. She confronts Jenny, who admits she suspected but said nothing. Furious, Aubrey threatens to reveal the truth about Kate pushing Lucas off the bridge. Jenny begs her not to, because Tim still does not know how his cousin died.
Months later, Kate's body is found on the riverbank. Owen Rizzo, Belle River's new police chief, leads the investigation. A forensic expert concludes Kate was struck from behind and was dead before entering the water. Kate filed for divorce on the morning of her 40th birthday and was 10 weeks pregnant. Rizzo arrests Griff at Kate's funeral.
From jail, Griff reveals he knew about the affair through shared phone accounts and confronted Kate and Ethan at a motel the night before Kate disappeared. Ethan punched him, explaining his bruises. Griff insists he left Kate alive. Keniston hires celebrity defense attorney Leonard Walters, who redirects suspicion toward Ethan and presents corroborating evidence. The charges against Griff are dropped.
The novel then reveals Aubrey's elaborate revenge. She told Tim the truth about Kate pushing Lucas, fanned his rage, and arranged for him to confront Kate on the night of Kate's 40th birthday. Aubrey lured Kate to a parking lot, claiming Ethan wanted to talk, then sent her down a trail toward the bridge with Tim as her unwitting guide. She hid Kate's handbag in Ethan's car and phoned in an anonymous tip to frame him.
Tim confesses to Jenny that he confronted Kate at the bridge, told her she deserved to die, and walked away, leaving her sobbing at the edge. He did not see her jump. Jenny burns Tim's cap, which Officer Robbie Womack, a policeman angling for the chief's job, found near the bridge and used as leverage. Jenny agrees to help install Womack as chief in exchange for suppressing the evidence. They push for a suicide ruling, and Rizzo is removed.
In a final chapter set two years later, Griff lives on a charter boat in the Caribbean. On a beach, the feel of a rock in his hand triggers the suppressed truth. He had followed Kate's texts to the bridge that night and overheard Tim threatening her. Griff picked up a rock to defend Kate, but Tim left before he could intervene. When Kate saw Griff, her face twisted with rage and she screamed at him to leave. Griff lifted the rock and brought it down on her head. She crumpled and fell into the river. Back on the beach, Griff pushes the memory away and laughs. Walters ensured the case could never be reopened. Kate's death has been ruled a suicide, and Griff has inherited her trust fund. He is, in every legal sense, a free man.