Richard Kerm (Kaj-Erik Eriksen) begins his journey in a small hometown called Glenville, a place where everyone seems to know each other's history and stories. He had previously worked as an investigative journalist but decided to leave his position after his editor, Charles, insisted on publishing an unverified article about local political corruption. This decision led to tragic consequences, including the suicide of a politician. Filled with regret, Richard chooses to leave that chapter of his life behind.
Upon returning to Glenville, Richard reconnects with old friends and acquaintances. His former boss, Burt "Dell" Delfino (Adrian Hough), welcomes him back with a job offer as a reporter for the local newspaper. Shortly after, he is approached by the newspaper’s Richard Thomas at the street, who invites him for coffee and shares nostalgic memories of their past. During their talk, Richard learns that his old girlfriend, Jackie (Christine Chatelain), still works at her family's restaurant. Their casual catch-up turns lively when she introduces him to the chef, Moose (Chris Cochrane), a humorous character who makes moose noises. The encounter immediately turns sour when Jackie, still harboring resentment for Richard abandoning her, throws a frozen chicken at his head during their playful banter.
Jackie’s life has been tumultuous; she was married five years ago but divorced just six months later. Richard visits the local doctor, Dr. Jeff Farley (Stephen Huszar), who also went to high school with him. Richard casually dismisses the blackened skin on his head, claiming he hit it when exiting his car, despite the strange circumstances. That evening, a small birthday gathering of old friends takes place at the restaurant, including Dell, Jeff, Jackie, Moose, and Richard himself. As they reminisce, Richard learns that Jackie and Jeff are a couple, a discovery that stings given his lingering feelings for her.
Later, Richard encounters the newspaper’s [Dick](richard-harmon), an intern who impresses him with his knowledge about Richard’s life and future. Dick insists that he is Richard from the future, at age 55, even showing him a birthmark on his backside that matches. Richard initially dismisses the claim, thinking it’s a joke inspired by the film "All the President’s Men," which motivated his journalism career. But Dick’s words begin to plant doubt in Richard’s mind, especially after he remarks that Richard will end up marrying Jackie.
Richard also meets Ricky (Richard Harmon), another young intern, who shares Richard’s enthusiasm for journalism and references movies like Borat and "All the President’s Men" as key influences. Richard, jokingly, asks Ricky to remove his trousers to check for the same birthmark, causing the young man to bolt in panic. Richard’s curiosity about the town’s development leads him to speak with Mayor Bell, who turns out to be Jackie in disguise. Jackie is intrigued by the economic prospects of the new big-box store, Sir Save-a-Lot, and seems optimistic about the opportunities it could bring to Glenville.
Despite some misgivings, Richard writes a positive review of the store’s potential impact, but underlying tensions simmer beneath the surface. He attempts to discuss the influence of the media with Anna (Aubrey Arnason), a high school teacher, encouraging her students to think critically about how media can manipulate perceptions. Richard, inspired by his admiration for Ricky, encourages the young student to pursue journalism by speaking at the high school newspaper. Ricky looks up to Richard as a role model.
Conflict escalates when Richard submits a negative article about the hypermarket project, criticizing how such developments often turn small towns into ghost towns by destroying local businesses. His article initially gets pulled by Dick, who fears it will cause trouble. However, the article unexpectedly still finds its way onto the editor’s desk, igniting further tensions with Jackie, who is concerned about the town’s momentum and the huge amount spent on the project. Despite her protests, Richard’s lingering feelings lead him to kiss her, only for her to respond with a tearful goodbye as she reveals she is engaged to Jeff.
The story takes a somber turn when Jeff asks Jackie to marry him, and she accepts, leaving Richard heartbroken and with a broken arm after a confrontation. Jeff's discomfort in tending to Richard’s injury hints at lingering rivalry and unresolved feelings. Relations in Glenville remain tense as the town prepares for an upcoming town meeting. Jackie, presiding over the vote, advocates for the hypermarket, emphasizing its potential benefits for communities and jobs.
Richard opposes the project publicly, arguing that it will lead to the decline of small businesses and the erosion of local culture. Jackie, frustrated by Richard’s persistent investigations and negative stance, orders that the vote be postponed until she can actively oppose his viewpoint. Dell, meanwhile, refuses to publish Richard’s critical investigation into the hypermarket, fearing it would terrify local residents. In defiance, Richard and Dick enlist Ricky’s help to publish the story in the high school newspaper, The Oak, symbolizing the importance of truth and free speech.
As tensions peak, Jackie and Richard share a heartfelt conversation, where she admits that her feelings for Jeff were pressured and that she is still uncertain about her future. Later, she confesses to Dick that he lost his chance with her because of his choices, and he reveals that he left Glenville years ago to pursue a life in the city. Dick, haunted by a mediocre existence and loneliness, reflects on his mistakes, especially his decision not to fight for love.
The following day brings misfortune — Richard is about to leave Glenville when he's stopped by Officer Rita (Carmen Moore), who jokingly pulls a prank but confirms that Richard’s fingerprint is the only one on the coffee cup. The tension culminates when Jackie, noticing Richard at Dick’s hospital room, confronts him. She admits her feelings have not changed and that she broke the engagement with Jeff, reigniting their connection.
Amidst the turmoil, Jackie and Richard share a tense moment when she pushes him, causing him to fall and break his arm. Jeff tends to Richard’s injury, revealing discomfort and unresolved rivalry. He pleads with Jackie for a second chance, but she remains conflicted. The town’s town meeting convenes, with Jackie leading the vote. Tensions rise as community members debate the hypermarket’s future, with many in favor and some opposed, fearing the loss of local character.
In a poignant moment, Jackie confronts Richard about his obsession with investigating and his perceived self-interest, believing he only cares for his work. She urges him to consider what his own feelings tell him. As the vote wraps up, she asks Dell to republish a positive feasibility study, reflecting her desire to protect the town’s interests.
Eventually, Jackie declares she doesn't want to see Richard again, yet her words are tinged with unresolved feelings. Later, she and Dick, who is suffering from heart issues after drinking too much, share a heartfelt conversation about loneliness and lost love. From his hospital bed, Dick admits he never married Jackie and left Glenville years ago, but now he’s estranged from his own past. Richard finds a note in Dick’s hotel room revealing that Jackie will die young due to Glenville’s hardships and political upheaval.
In the ending scenes, Dick, puzzled by the unfamiliar surroundings of his own home, sees wedding photos and realizes he’s perhaps dreaming or reflecting on his life. Jackie waits for him for a celebration dinner, and it becomes clear they are reuniting. Dick finds his father’s watch, symbolizing memories of sacrifices made for love. The final scene shows a grown-up Ricky—who now works for The Times—attending Richard and Jackie’s wedding anniversary, where friends and family gather to celebrate. Moose’s impressive meatloaf is served as wedding cake, symbolizing the warmth and continuity of their lives together with their son, daughter-in-law, and grandchild—all set against the backdrop of a life well-loved and stories well-told.