Years of buried lies unravel as Carrie Finch (Sophia Lillis) shakily raises a gun at the Irvine family in the finale of All Her Fault. Over the course of eight episodes, the series explores how love can turn into possession and how far a parent will go to protect their child.
The ending not only reveals what happened to Milo Irvine (Duke McCloud) after his mother Marissa Irvine (Sarah Snook) arrives to pick him up from a playdate and discovers his disappearance, but also exposes the crime that made his abduction feel inevitable. It challenges the idea of justice when the person you need to escape is someone you share a bed with.
This Peacock limited series centers on the repercussions of Milo’s disappearance on the Irvine family, an affluent Chicago household. Marissa (Sarah Snook) desperately searches for her son.
Based on Andrea Mara’s novel, the show begins as a domestic thriller and gradually becomes a deep study of truth, control, and the extremes parents will go to safeguard their lives.
“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 series opens on a quiet Chicago afternoon when Marissa goes to pick up Milo from the home of Jenny Kaminski (Dakota Fanning), only to find him missing. Jenny insists she never arranged the visit.
All Her Fault explores the dark twists of parental protection and the haunting consequences of buried secrets in a gripping family thriller.