Warning: This post contains spoilers for All Her Fault.
Years of hidden truths unravel as Carrie Finch (Sophia Lillis) shakily points a gun at the Irvine family in the series finale of All Her Fault. Throughout eight episodes, the show reveals how love can turn into possession and the extreme lengths a parent will go to protect their child.
The finale doesn’t just 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 discover he has vanished; it also uncovers the crime that made his disappearance seem unavoidable and questions what justice means when the threat comes from someone close.
The Peacock limited series follows the impact of Milo’s disappearance on the affluent Irvine family in Chicago, focusing on Marissa’s desperate search for her son. Based on Andrea Mara’s novel, the show starts as a domestic thriller and deepens into an exploration of truth, control, and parental protection.
“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.”
Author's summary: The series finale of All Her Fault reveals the sinister secrets behind Milo Irvine’s disappearance, exposing the dark realities of protection, control, and the limits of parental love.