Warning: This post contains spoilers for All Her Fault.
Years of hidden lies unravel as Carrie Finch (Sophia Lillis) nervously aims a gun at the Irvine family in the series finale. Across eight episodes, All Her Fault explores how love can warp into possession and the extremes parents go to protect their children.
The finale not only reveals what happened to Milo Irvine (Duke McCloud) after his mother Marissa Irvine (Sarah Snook) arrives to collect him from a playdate, only to find he has vanished, but also uncovers the crime that made his kidnapping seem inevitable. It challenges viewers to consider what justice means when the person you need to escape is someone close to you.
The Peacock limited series follows the impact of Milo’s disappearance on the affluent Irvine family in Chicago, while Marissa desperately searches for her son. Based on Andrea Mara’s novel, the story begins as a domestic thriller before deepening into an exploration of truth, control, and the lengths parents will go to protect their constructed realities.
“It just feels so immediate,” says executive producer Nigel Marchant. “You’re completely thrown in with this premise—it’s any parent’s worst nightmare.”
The story opens on a calm Chicago afternoon when Marissa goes to pick up Milo from Jenny Kaminski’s (Dakota Fanning) house, but he is missing. Jenny insists she never arranged the playdate.
The finale binds the suspense of the mystery with a deep psychological exploration of parents’ darkest fears and protective instincts, leaving the audience questioning moral boundaries.
Author’s summary: The finale of All Her Fault masterfully reveals hidden family secrets and raises profound questions about love, control, and justice in the face of betrayal.
Would you like the HTML formatted with additional styling or multimedia elements?