At 6:03 a.m. on January 29, 2022, two women pulled up to a colonial house at 34 Fairview Road in Canton, Massachusetts, searching for a man who had not come home. A blizzard was burying the town in nearly two feet of snow. On the front lawn, half-covered in white, lay Boston police officer John O’Keefe, 46. His girlfriend, Karen Read, had been frantic all morning, and witnesses later said she screamed a phrase that would be replayed in two trials: “I hit him.” O’Keefe was pronounced dead at 7:59 a.m. What happened in the six hours before he was found would divide a town, consume Massachusetts courts for more than three years, and turn a local death into a national obsession.

A Cop, an Analyst, and a Night Out in Canton

John O’Keefe had spent 16 years with the Boston Police Department. After his sister and her husband died within months of each other in 2013 and 2014, he took in their two children and raised them in his Canton home. Karen Read, then 41, was a financial analyst at Fidelity Investments and an adjunct professor at Bentley University. The two had been dating about two years.

On the night of January 28, 2022, the couple drank at C.F. McCarthy’s in Canton, then moved on to the Waterfall Bar & Grille. Around 12:24 a.m. they arrived at 34 Fairview Road, the home of fellow Boston officer Brian Albert, where an afterparty was gathering. What happened next became the central dispute. Prosecutors said O’Keefe got out of Read’s Lexus SUV and she struck him while making a three-point turn, drunk and angry, then drove off. The defense said he walked inside.

The Body on the Lawn

Read spent the night at O’Keefe’s house and woke to find him missing. She enlisted two women, Jennifer McCabe and Kerry Roberts, to help search, and it was on that drive that they spotted him through the snow. The medical examiner found blunt impact injuries to the head, with hypothermia contributing, and left the manner of death undetermined. Investigators recovered pieces of a shattered taillight from Read’s SUV near the scene.

Read was arrested days later and arraigned on February 2, 2022, on manslaughter and related charges. That June, a Norfolk County grand jury raised the stakes dramatically, indicting her for second-degree murder, manslaughter while operating under the influence, and leaving the scene of a collision causing death. She pleaded not guilty to everything.

Two Theories, One Death

The defense told a different story: Read never hit O’Keefe at all. Her lawyers, Alan Jackson and David Yannetti, argued he was beaten inside 34 Fairview Road, possibly bitten by the family’s German shepherd, and dumped on the lawn by people connected to law enforcement who then closed ranks. They pointed to a 2:27 a.m. Google search on Jennifer McCabe’s phone — “hos long to die in cold,” which the defense said came hours before the body was found and prosecutors said was made at Read’s request that morning.

Blogger Aidan Kearney, known as Turtleboy, began publishing his “Canton Cover-up” series in April 2023, and a “Free Karen Read” movement in pink shirts soon filled the streets outside the Dedham courthouse, forcing a 200-foot buffer zone. Not since the Idaho student murders had an American case generated such a swarm of online amateur investigators.

The First Trial Ends in Deadlock

Read’s first trial opened in Norfolk Superior Court on April 16, 2024, before Judge Beverly Cannone. Its most damaging moments belonged to the prosecution’s own lead investigator. State Trooper Michael Proctor was forced to read aloud his text messages about Read, in which he called her vulgar names, joked about searching her phone for nude photos, and told a friend there was “zero chance she skates.” He had also failed to disclose personal ties to the Albert family’s circle.

After roughly 25 hours of deliberation, jurors reported they were deeply divided, and on July 1, 2024, Cannone declared a mistrial. That same day, the Massachusetts State Police relieved Proctor of duty. The commonwealth announced it would try Read again.

The Retrial and the Verdict

For round two, prosecutors brought in Hank Brennan, a private defense attorney best known for representing Whitey Bulger, as special prosecutor. Jury selection began April 1, 2025. The defense leaned on crash-reconstruction experts from the firm ARCCA, who testified that the damage to Read’s SUV and the injuries on O’Keefe’s body were not consistent with a vehicle strike.

On June 18, 2025, the jury acquitted Read of second-degree murder, manslaughter, and leaving the scene, convicting her only of operating under the influence. Cannone sentenced her to one year of probation. Crowds outside the courthouse erupted; O’Keefe’s loved ones called it a devastating miscarriage of justice. Like the Casey Anthony trial a generation earlier, the verdict settled the legal question while leaving the public argument fully intact.

A Fired Trooper and a Closed Federal Probe

The investigation itself did not survive scrutiny. On March 19, 2025, a State Police trial board fired Michael Proctor, and in December 2025 the state’s POST Commission suspended his law enforcement certification. Federal authorities, who had quietly convened a grand jury to examine how the case was handled, closed their investigation in early 2025 without filing charges. Cases in which police investigate people close to their own ranks carry a long, uncomfortable history; the Sherri Rasmussen case, in which an LAPD detective’s crime went unexamined for 23 years, remains the starkest example.

Where the Case Stands in 2026

The courtroom fight is not over. In August 2024, O’Keefe’s brother Paul filed a wrongful death lawsuit in Plymouth Superior Court against Read and the two Canton bars that served the couple that night. Stayed during the criminal case, the suit came back to life after the acquittal; by spring 2026, more than a dozen depositions were scheduled, and Read herself sat for questioning in April. Read has filed her own civil claims against Proctor and key witnesses, while several trial witnesses have sued her and Kearney for defamation.

The screen versions keep coming: Investigation Discovery’s five-part “A Body in the Snow” aired in March 2025, Lifetime’s “Accused: The Karen Read Story” premiered in January 2026, Netflix has a three-part documentary in the works, and Elizabeth Banks is set to play Read in a scripted series.

Why This Case Still Matters

The Karen Read case became a referendum on trust in police investigations. Whether jurors believed the cover-up theory or simply found the commonwealth’s evidence too compromised to credit, the acquittal was built on the state’s own failures: a lead investigator texting insults about the suspect, a body never properly photographed at the scene, evidence collected in red plastic cups during a blizzard. Canton voted to audit its own police department. A district attorney chose not to seek reelection. And a family that lost a son, brother, and surrogate father twice watched the criminal justice system fail to give them an answer either side accepts.

Somewhere in the gap between a broken taillight and a houseful of witnesses who say they saw nothing, the last six hours of John O’Keefe’s life remain unaccounted for.

Related Cases

Sources

Watch the video version: new true-crime cases every day on Enigma Chronicles Reels on Facebook. Follow the page so you never miss a case.

Enigma True Crime Avatar

Published by

Leave a comment