Sandra Bullock plays a woman released from prison after twenty years for murder, determined to find her estranged younger sister. That premise sounds like a strong setup. What follows is a slow, heavy-handed drama that keeps circling the same few ideas without ever landing them.
The film’s tagline promises no one walks free of their past. Bullock’s Ruth Slater spends the whole movie trying to prove that promise wrong, and the film spends twice as long proving it right.
Trailer, via Netflix.
Ruth’s Sentence and Her Search
Ruth served twenty years for killing a sheriff who came to evict her and her five-year-old sister, Katie, from their home in Snohomish, Washington. The film sets up the injustice of her sentence early: she acted to save her family’s home, and the law punished her instead. That should give the story a moral engine. Instead, it gives the story a lead weight.
Upon release, Ruth takes two jobs and starts searching for Katie, who was raised by an adoptive family in Seattle. Katie does not remember Ruth consciously, though she has brief memories of trauma. The film keeps telling us this, repeatedly, as if the audience might forget.
The Car Accident and the Adoptive Family
On the day of Ruth’s release, Katie is involved in a car accident and returns to her adoptive parents’ home to recover. Her parents worry the accident was caused by her memories resurfacing, and they fear she may somehow be aware that Ruth has been released. They agree they were right to hide the truth from Katie, for her own good.
That decision drives the film’s central tension. Ruth wants Katie back. Katie’s parents want Ruth gone. The film never quite explains why hiding the truth was the right call, or what harm would have come from honesty. It simply asserts the parents were right, and the story moves forward.
Keith’s Revenge Plot
Keith, the eldest son of the sheriff Ruth killed, learns of Ruth’s release and begins stalking her, learning where she lives and where she works. He plots revenge, but his younger brother Steve refuses to join him, constantly telling Keith to “leave it alone.”
This subplot exists mostly to add menace. Keith is a threat, but the film never commits to him. Steve’s refusal to participate reads as a character note, not a plot complication. The danger stays vague, which makes it feel less like a threat and more like a mood.
The Ingram Family
Ruth meets John and Liz Ingram, the new occupants of her former home, when she returns to see it fully renovated. John invites Ruth inside to show the renovations. As Ruth leaves, John, feeling sympathetic, offers her a ride to the bus stop.
John becomes Ruth’s ally in her search for Katie. He agrees to help her, and Ruth tells him about her past. Ruth apologizes for lying, and John agrees to take her case. The alliance feels convenient rather than earned.
The Construction Site Encounter
While Ruth works on a construction site, Steve talks to her briefly. Ruth is unaware of Steve’s identity. Steve mentions her parents, and Ruth states they are dead. Steve apologizes, and Ruth responds, “life goes on,” an unintentionally dismissive comment that sends Steve into a silent rage.
That moment is the film’s clearest attempt at drama. It fails because the build-up has been thin. The audience has spent so long watching Ruth search and wait that a single line of dialogue feels like a payoff that never arrives.
The Limited Release
The Unforgivable received a limited theatrical release in the United States on November 24, 2021, prior to streaming on Netflix on December 10, 2021. Production began in Vancouver in February 2020, halted due to the COVID-19 pandemic, and concluded that October.
Bullock, Graham King, and Veronica Ferres produced the film. It is a co-production of the United States, the United Kingdom, and Germany.
| Detail | Fact |
|---|---|
| Lead actress | Sandra Bullock |
| Writer | Peter Craig, Hillary Seitz, Courtenay Miles, Sally Wainwright |
| Runtime | 112 minutes |
| Release | Limited theatrical November 24, 2021; Netflix December 10, 2021 |
The Review’s Verdict
Critics were mixed on the film. Bullock’s performance was praised. The film itself drew a score of 4.1 out of 10.
That score fits what we saw. Bullock brings intensity to Ruth’s determination, but the script keeps giving her reasons to repeat herself rather than space to grow. The film’s biggest problem is pacing. It spends too long establishing its premise and too little time exploring what happens next.
Here is how the film’s major threads rank by impact, from strongest to weakest:
- Bullock’s performance
- The premise of Ruth’s search
- The Ingram family’s kindness
- The Whelan brothers’ menace
- The adoptive family’s secrecy
The film’s failure is structural, not personal. Bullock deserves credit for carrying a story that keeps doubling back on itself. She finds nuance in Ruth’s anger and grief, even as the script keeps asking her to repeat the same lines.
The Unforgivable is a film about memory, guilt, and the difficulty of starting over. It is also a film that forgets to move forward. Ruth’s journey should be cathartic. Instead, it is exhausting.
The film is available to stream on Netflix. We recommend it only for viewers who want to see Bullock push through a weak script. Everyone else should look elsewhere.
Get the Notebook.
The day's best stories and every fresh verdict, in plain English, in your inbox by seven. One email a day, no more.





