Keith Jesperson [David Arquette] is a long-haul truck driver whose life quietly fractures into a chilling two-year killing spree, during which he murders at least eight women. Driven by a fractured marriage and an injury that keeps him from joining the Royal Canadian Mounted Police, his path threads through cities and bars, starting with a fatal confrontation in a Portland, Oregon bar and culminating in a killing after a heated argument in his rented home. The narrative traces the creeping pattern of violence as the body count grows and the killer drifts between an outwardly ordinary life and the darkness that fuels his crimes. The film patiently maps how a man who seems ordinary can unleash a trail of devastation, painting a portrait of a predator who moves through the region with unsettling calm.
Delores Parnicke [Kelly-Ruth Mercier] confesses to the first murder with her boyfriend, a false admission that unsettles investigators and reshapes the pursuit. In the wake of that confession, the killer responds by taunting the press with disturbing letters and by leaving confessional notes at rest stops and body dumps, each signed with a smiley face. The taunting messages, carried into the public eye, help construct the Public’s perception of the killer and fuel a sensational, relentless pursuit. The nickname Happy Face Killer becomes part of the story’s aura as the killer’s communications blur the lines between crime and confessional theater, keeping law enforcement and the media locked in a high-stakes game of cat and mouse.
FBI Agent Melinda Gand [Gloria Reuben] and the Ruskin County Sheriff confront a case hindered by limited cooperation from the district attorney in the wake of Parnicke’s confession. The investigation grapples with how to interpret the killer’s communications, how to align them with real-world evidence, and how to correlate multiple homicides across a broad geographic area. The tension tightens as investigators try to piece together the victims’ stories, timelines, and the killer’s evolving pattern, all while the public remains on edge due to the disturbing notoriety of the case.
The turning point comes when a young mother steps forward to report an assault by Jesperson, shifting the focus from a string of disappearances to concrete criminal acts. The pressure intensifies when his fiancée, Diane Loftin [Stefanie von Pfetten], disappears, a development that finally aligns enough pieces to prompt a decisive chase. As the investigation narrows, the film highlights the psychological distance between the killer’s outward persona and the brutal reality of his crimes, culminating in an arrest that brings some measure of closure to a community shaken by the revelations.
The story is underscored by flashbacks to a younger Keith, depicted in scenes with Spencer Drever [Spencer Drever], which offer a stark contrast to his later, more meticulously planned violence. These glimpses deepen the portrait of a man whose life gradually spiraled from ordinary routines to methodical, terrifying acts. Throughout, the film stays grounded in the human impact—families altered forever, communities unsettled by fear, and investigators driven by a commitment to uncover the truth behind the Happy Face Killer.