Warning: This post contains spoilers for All Her Fault.
Years of hidden lies unravel when Carrie Finch (Sophia Lillis) nervously points a gun at the Irvine family in the finale of All Her Fault. The eight-episode series explores how love can turn into possession and the extremes a parent will go to protect their child.
The finale does more than reveal what happened to Milo Irvine (Duke McCloud) after his mother Marissa Irvine (Sarah Snook) arrives to pick him up from a playdate only to find him missing. It uncovers the crime that made his abduction inevitable and questions what justice means when the person to escape is someone close.
This Peacock limited series follows the fallout of Milo’s disappearance on the affluent Irvine family in Chicago as Marissa desperately searches for her son. Based on Andrea Mara’s novel, it begins as a domestic thriller but deepens into a study of truth, control, and parental protection over their worlds.
“It just feels so immediate. You’re completely thrown in with this premise—it’s any parent’s worst nightmare.” — Executive producer Nigel Marchant
The story starts on a quiet Chicago afternoon when Marissa goes to pick up Milo from Jenny Kaminski’s (Dakota Fanning) house, only to discover he’s not there. Jenny insists she never arranged the visit.
Author’s summary: The series exposes the dangerous lengths parents may go to protect their children, revealing secrets that shatter family bonds in a suspenseful finale.