'Presumed Innocent' Ending Explained: Who killed Carolyn Polhemus? Apple TV+ finally reveals the killer

The final episode of Apple TV's Presumed Innocent reveals the true identity of the killer
During its eight-episode run, 'Presumed Innocent' masterfully builds a whodunit scenario, making every character a potential suspect (@appletv+)
During its eight-episode run, 'Presumed Innocent' masterfully builds a whodunit scenario, making every character a potential suspect (@appletv+)

Contains spoilers for 'Presumed Innocent'

CHICAGO, ILLINOIS: The intricate and gruesome murder case of Carolyn Polhemus (Renate Reinsve) has reached its climax in Apple TV+'s 'Presumed Innocent,' leaving a lasting mark on the show's legacy with a surprising revelation about the perpetrator.

Created by David E. Kelley, the courtroom thriller features Rusty Sabich (Jake Gyllenhaal), a prosecutor and devoted family man who finds himself the prime suspect in the brutal murder of his colleague and secret girlfriend, Carolyn.

In its eight-episode run, the show masterfully constructs a whodunit scenario, making every character a potential suspect. However, the true identity of the culprit is revealed at the very end, delivering a revelation that is sure to shock.

Did Barbra Sabich kill Carolyn Polhemus in 'Presumed Innocent'?

Barbara Sabich in a still from 'Presumed Innocent' (@appletv+)
Ruth Negga in a still from 'Presumed Innocent' (@appletv+)

After a lengthy trial, Rusty is ultimately exonerated of Carolyn's murder, much to the relief of his loved ones. However, the true identity of Carolyn's killer remains a mystery.

After the trial, Rusty approaches Barbara Sabich (Ruth Negga) after discovering a bag containing her clothing. He admits that he realized from the start that she was the one who murdered Carolyn.

He further reveals that he staged Carolyn's corpse to resemble the murder scene of Bunny Davis, intending to coerce Liam Reynolds (Mark Harelik) into a false confession and protect Barbara from prosecution.

Supposedly, his actions were motivated by a desire to protect her from the consequences. However, as Rusty continues, it becomes clear that Barbara has no grasp of what he’s saying.

Who is the real killer of Carolyn Polhemus in 'Presumed Innocent'?

Chase Infiniti as Jaden Sabich
 in a still from 'Presumed Innocent' (@appletv+)
Chase Infiniti as Jaden Sabich in a still from 'Presumed Innocent' (@appletv+)

The real jaw-dropper came when the murderer entered the room and interrupted Barbara and Rusty's conversation. It is then revealed that the culprit is none other than Jaden Sabich (Chase Infiniti).

Jaden admits to murdering Carolyn, explaining that she hid the murder weapon out of concern for Rusty and then placed it at Tommy Molto's (Peter Sarsgaard) apartment.

She explains that she had gone to Carolyn's apartment to warn her to leave, but her anger flared when Carolyn proudly revealed she was expecting Rusty’s child.

Rusty, who uncharacteristically accepts responsibility for initiating the series of events, requests that they never speak of it again and move forward as a family.

The show concludes with a montage that suggests everyone is getting along and moving forward with their lives.

Tommy watches football with his cat, Raymond is retired and tending to the yard, and the Sabiches share a family dinner.

However, a glance between Barbara and Rusty hints that lingering tension may still exist between them.

'Presumed Innocent' trailer



 

GET THE BIGGEST ENTERTAINMENT STORIES
STRAIGHT TO YOUR INBOX.

MORE STORIES

A fan-favorite ‘Matlock’ star shares a behind-the-scenes update as the CBS drama prepares for its Season 3 return.
2026-11-14T14:08:57.000Z
‘Gilmore Girls’ documentary ‘Drink Coffee, Talk Fast’ brings back familiar cast members, including Jared Padalecki and Scott Pattersonts
2026-11-14T10:08:21.000Z
'CSI' veteran Marg Helgenberger was once one of the highest-paid small-screen actresses
2026-11-14T09:17:43.000Z
Dexter sets his sights on the Jaw Splitter in Season 2, Episode 3, while a fan theory links the mysterious killer to actor Jack Dylan Grazer.
2026-11-14T07:37:35.000Z
‘Law & Order: SVU’ showrunner Michele Fazekas addresses Benson and Stabler’s future after their emotional reunion in the milestone 600th episode
2026-11-14T07:25:13.000Z
‘Station 19’ alum Jay Hayden joins ‘Fire Country’ Season 5 as Mason Ellis, whose return to Edgewater sparks a new conflict between Bode and Jake
2026-11-14T06:34:18.000Z
CBS brings ‘Marshals’ and ‘Tracker’ back to its Sunday lineup on November 15 with new episodes following a one-week break for ‘Cupertino.’
2026-11-14T05:54:18.000Z
Boone and Mickey's relationship gets complicated with Emmy's arrival in 'Sheriff Country'
2026-11-14T04:43:33.000Z
Benson reunites with the detective as the SVU squad investigates an assault involving a police officer
2026-11-14T04:25:17.000Z
Chris Colfer has opened up about a possible return to the world of 'Glee', sharing early ideas about Kurt Hummel's future
2026-11-14T03:27:07.000Z