Sage Byrd, a high school social studies teacher and hobby farmer, lives on the outskirts of Spunes, a small coastal town in Oregon. Orphaned at twelve, Sage was raised by her three older brothers, including Ellis and Silas, both firefighters. She lives alone on her property with rescued animals and manages the neighboring Andersen vacation rental. Her ex-boyfriend Ian Carver, a local police officer and the mayor's son, broke up with her after five years and quickly became engaged to Cassidy, a former friend of Sage's. Sage has poured her energy into organizing the town's 150th anniversary Festival of Spunes, which features canoe races, cooking competitions, and trivia contests, but she craves a personal victory beyond being seen as the town's pitied orphan.
Fisher Lange, a chef from New York, arrives in Spunes with his fifteen-year-old niece Indy. Fisher once ran Marrow, a Michelin-three-starred restaurant, but his career collapsed after declining reviews and his sister Freya's death in a car accident three years earlier. Though named Indy's legal guardian, Fisher allowed his parents in Nebraska to raise the girl, unwilling to face the responsibility. He was fired after shoving a pie into a food critic's face, and his former boss, Carlie Visconti, offered a lifeline: consult on Starhopper, her new restaurant and stargazing observatory in Spunes, and earn his way back to Marrow. Indy, resentful after running away from her grandparents for the third time, showed up at Fisher's apartment. They arrive in Spunes after midnight, and a robot vacuum activating at 4:00 A.M. sends Fisher calling 911. The responding officers include Ian and Sage's brothers, making for a humiliating introduction to town.
Sage, awakened by the sirens, walks over and introduces herself to Fisher after helping disperse the first responders. She suggests her nephew Sam could show Indy around. Over the following days, Sage inserts herself into their lives: inviting Indy to help with farm chores, where they bond over shared experiences of loss, and asking Fisher to harvest her overgrown garden, which loosens his creative block. Gary, one of Sage's geese, imprints on Indy, deciding she is his mate.
During errands, Sage and Fisher exchange personal histories. Fisher reveals he is a Michelin-starred chef, and Sage advises him that high-end ingredients will not sell in Spunes. When Fisher calls her "the town golden girl," Sage pushes back, explaining that life's brevity taught her to let small things feel significant. At the library, they encounter Ian and Cassidy. Sage freezes, and Fisher pretends they are a couple. He proposes they kiss to make Ian jealous, and the kiss escalates beyond pretense.
Their connection takes practical shape when Carlie informs Fisher that Martha O'Doyle, the self-appointed head of the Main Street Businesses Coalition, has petitioned to suspend Starhopper's construction permit. Sage agrees to help Fisher navigate the town's politics, revealing that townspeople already believe they are dating. She proposes they sustain the assumption to make Fisher an insider by proxy; in exchange, he will be her festival partner. At a town meeting, Fisher promises local hires, portable bathrooms, and community input, and the suspension is lifted.
They begin early-morning canoe training on the estuary. After capsizing and finding themselves alone under the overturned hull, they kiss again. On the beach, Fisher confesses he is emotionally untethered, battling guilt over Indy and struggling with anxiety so severe he sometimes forgets to breathe. He wants Sage but fears he can only offer something temporary. After days of tension, they reconcile, and over the Fourth of July weekend, Fisher cooks an elaborate meal for Sage. They sleep together for the first time, and both acknowledge the experience is unlike anything before.
As summer deepens, Sage acquires new rescue animals, including two miniature donkeys. When Indy returns from a camping trip and presses her forehead against one of the donkeys in a gesture that echoes a habit of her late mother's, the memory triggers her fear of attachment. She confronts Fisher, terrified he will abandon his career to stay in Spunes and trap her in another small town. Fisher, remembering his own desperate desire to escape small-town life, promises they will return to New York at summer's end.
Complications mount as wildfire smoke halts training and construction. Sage has a severe migraine, and Fisher stays through the night caring for her animals and tending to her. His attentiveness reveals how deeply intertwined their lives have become. Late one night, he suggests they pull back emotionally but clarifies he is the one in too deep. He outlines his obligations: his promise to Indy, his desire to reclaim his career, his guilt over failing the people he loves. Sage tells him it is already too late and asks him to love her until then. He agrees.
Crisis strikes when Silas is critically injured fighting a wildfire, sustaining severe burns. Fisher drives Sage four hours to the hospital. During the agonizing vigil, they tell each other "I love you" for the first time. They miss the festival's trivia and cooking competitions. On race morning, Fisher insists they return, telling Sage the effort is worth it regardless of outcome. They arrive over an hour late to discover Indy has rallied every Spunes team, including Ian and Cassidy, to wait for them. Sage and Fisher paddle the full course, overtake Ian and Cassidy on the final corner, and finish first among the local teams to a roaring crowd.
Their remaining days pass in bittersweet intensity. Fisher proposes long-distance, but Sage cannot bear losing him in slow increments. On the morning of departure, they meet in the meadow. Sage gives him her most treasured possession, her late mother's advice journal titled
Sage Advice, and asks him not to open it too soon. Fisher tells her it has been a privilege to fall in love with her, kisses the tears from her cheeks, and drives away with Indy.
Sage is devastated but gradually resumes her routines, pushed by her animals' needs and the insistence of her best friend, Wren Meridian. In New York, Fisher returns to Marrow, where his new menu earns praise, but the acclaim feels hollow. In October, he comes home to find Indy sobbing over Sage's journal, which she took seeking a writing prompt. Indy is distraught over entries about geese bonding for life and feels guilty about abandoning Gary. She apologizes for pushing Fisher to leave Spunes. Fisher tells her the bravest thing is living by your own standards, that a life filled with loved ones and small joys is no less meaningful than any grand ambition.
Fisher and Indy move to Spunes, signing a month-to-month lease on the Andersen rental. Sage is sitting in her ruined garden, cradling a depressed Gary, when the animals alert her. Gary launches himself across the meadow to Indy, and Fisher appears. He tells Sage he can cook anywhere and did not want to wait for logistics before starting a life with her. He returns the journal, explaining she knew it would bring him back. He tells her she is everything and asks her to bring him home.
An epilogue set the following June shows Fisher and Sage living together in her farmhouse. Indy is flourishing. Fisher works at Starhopper under his former colleague Archer while planning to purchase the local diner from its owner, Walter, when the old man retires. Sage runs a professional floral business. Fisher has secretly purchased a glass-bottomed canoe and plans to propose on the water. The final chapter centers on the wedding of Martha and Walter, with Sage's floral arrangements filling the venue and Fisher savoring every moment of the life they are building together.