Michael Peña stars in this eight-part thriller about the disappearance of a 5-year-old boy from an affluent Chicago neighborhood. Marissa Irvine (Sarah Snook), the desperate mother at the center of Peacock’s All Her Fault, declares,
“We’d do anything for our kids. Anything.”
For her missing son Milo (Duke McCloud), she is willing to sacrifice everything and take any extreme measure to keep him safe. Yet, the series also explores the limits of parental sacrifice—the exhaustion after repeated tantrums, missed bedtimes due to work, and the harsh truth that no amount of care can shield a child forever.
This twisting mystery probes these cracks as Marissa and her husband Peter (Jake Lacy) endure the nightmare of Milo’s disappearance. While it may not rival top-tier domestic thrillers about wealthy, troubled families like Big Little Lies, it remains engaging with clever plot reveals and sharp insights into maternal guilt, paternal arrogance, and the fragile boundary between protection and control.
For a time, what truly happened to Milo almost feels secondary to the emotional currents surrounding the family.
“We’d do anything for our kids. Anything,”
encapsulates the complex drive behind each character’s actions.
Author’s summary: A gripping domestic thriller that reveals the emotional fractures of parenthood through an intense tale of a missing boy and the desperate family trying to save him.