Subscribe Latest articles
City Breaking Wire
City Bulletin

Cast of All Her Fault – Full Character Guide and Actor Breakdown

Freddie Harry Howard Clarke • 2026-05-08 • Reviewed by Ethan Collins

The Peacock mystery thriller All Her Fault arrived on November 6, 2025, bringing Andrea Mara’s 2021 novel to the screen with a cast led by Emmy-winning actor Sarah Snook. The miniseries follows Marissa Irvine, a wealth manager whose five-year-old son Milo vanishes after a seemingly ordinary playdate, setting off a complex investigation that pulls in neighbors, detectives, and family members.

With seven main cast members and a deep bench of supporting players, All Her Fault assembles a blend of established film actors and television regulars. The series, produced by Carnival Films, earned Golden Globe nominations for Best Limited Series and Best Actress for Snook. Below is a complete breakdown of every credited actor and character.

Who Is in the Cast of All Her Fault? (Full Cast List)

Series TypeTV Mini-Series (2025)
Lead ActressSarah Snook as Marissa Irvine
Main Supporting CastDakota Fanning, Jake Lacy, Michael Peña, Duke McCloud
ProducersChristine Sacani, Nigel Marchant, Gareth Neame, Joanna Strevens, Megan Gallagher

Key Insights About the Cast

  • Sarah Snook (Succession) takes on a dramatic lead role in a Peacock mini-series, marking her first major post-Succession project.
  • Michael Peña and Dakota Fanning add star power to the detective and supporting roles respectively.
  • Child actor Duke McCloud appears as Milo Irvine, a central character in the plot.
  • The series is produced by Carnival Films (Downton Abbey, The Last Kingdom) under Gareth Neame’s oversight.
  • As of available records, the actors for Sam Alcaras, Esther Bauer, Kyle Smit, and Colin Dobbs have been identified in recent sources but were not part of initial announcements.
  • The series is confirmed as a miniseries with no Season 2 announced or in production.
All Her Fault Cast Snapshot
Character Actor Role Type Seasons Appearing
Marissa Irvine Sarah Snook Lead Season 1 only (miniseries)
Detective Alcaras Michael Peña Main Season 1
Jenny Kaminski Dakota Fanning Main Season 1
Peter Irvine Jake Lacy Main Season 1
Milo Irvine Duke McCloud Supporting Season 1
Colin Dobbs Jay Ellis Main Season 1
Lia Irvine Abby Elliott Main Season 1
Richie Kaminski Thomas Cocquerel Supporting Season 1
Josephine “Josie” Murphy / Carrie Finch Sophia Lillis Supporting Season 1
Esther Bauer Linda Cropper Supporting Season 1
Sam Alcaras Orlando Ivanovic Supporting Season 1
Kyle Smit Dominic Masterson Guest Season 1

Main Cast of All Her Fault

The seven main cast members carry the bulk of the narrative. Sarah Snook leads as Marissa Irvine, with Jake Lacy as her husband Peter Irvine and Dakota Fanning as fellow mother Jenny Kaminski. Michael Peña plays Detective Alcaras, the lead investigator. Jay Ellis appears as Colin Dobbs, Marissa’s best friend and business partner. Abby Elliott portrays Lia Irvine, Peter’s sister, and Thomas Cocquerel plays Richie Kaminski, Jenny’s husband. For the most detailed breakdown, see our All Her Fault – Cast and Characters (Season 1) guide.

Supporting Cast and Recurring Roles

The supporting roster includes Sophia Lillis as Josephine “Josie” Murphy, the nanny who allegedly kidnaps Milo, and Duke McCloud as Milo Irvine himself. Tayden Jax Ryan plays Jacob Kaminski, Milo’s playdate friend. Linda Cropper appears as Esther Bauer, a retired woman at the pickup address. Orlando Ivanovic plays Sam Alcaras, a character whose relationship to Detective Alcaras is implied but not explicitly stated in available records.

Production Crew and Producers

Minkie Spiro and Kate Dennis directed the series. Megan Gallagher and Andrea Mara (the novel’s author) served as writers and executive producers. Additional executive producers include Nigel Marchant, Gareth Neame, Joanna Strevens, Jennifer Gabler Rawlings, and Christine A. Sacani. Sarah Snook also served as an executive producer on the project.

Meet the Main Characters and Their Actors

Sarah Snook as Marissa Irvine

Sarah Snook portrays Marissa Irvine, a self-made wealth manager whose life unravels when her son Milo disappears after a playdate. Snook, best known for her Emmy-winning role in Succession, also served as an executive producer on the series. Her casting signals a high-profile psychological thriller anchored by a lead actor with proven dramatic range.

Dakota Fanning as Jenny Kaminski

Dakota Fanning plays Jenny Kaminski, a fellow mother and head of marketing at Blackhorn. Her son Jacob is friends with Milo, placing Jenny at the center of the story’s intersecting family dynamics. Fanning brings experience from crime and mystery projects, adding depth to a role that could easily remain one-dimensional.

Jake Lacy as Peter Irvine

Jake Lacy appears as Peter Irvine, Marissa’s husband and a commodities trader who supports his sister Lia through her recovery. Lacy’s character is positioned as a stabilizing force in the Irvine household, though the pressures of Milo’s disappearance test that foundation.

Michael Peña as Detective Alcaras

Michael Peña plays Detective Alcaras, the Chicago police detective investigating Milo’s disappearance. The character has a nonverbal son, a detail that informs his approach to the case. (Note: Rotten Tomatoes lists the character as “Detective McConville,” which appears to be a listing error based on cross-referencing multiple sources.)

Duke McCloud as Milo Irvine

Duke McCloud plays Milo Irvine, the five-year-old son of Marissa and Peter whose disappearance drives the entire plot. McCloud’s performance anchors the emotional core of the series, with much of the tension relying on the audience’s investment in Milo’s fate.

Casting Note

The role of Detective Alcaras is listed under two different names across sources. TV Guide and Vague Visages refer to Michael Peña’s character as Detective Alcaras, while Rotten Tomatoes uses “Detective McConville.” This discrepancy may stem from a production name change or a database error.

All Her Fault Season 1 vs Season 2 Cast: What Has Changed?

All Her Fault is a miniseries. Sources including Wikipedia, TV Guide, and Rotten Tomatoes all classify it as a limited series with one season. No Season 2 has been announced, and no production is known to be underway. As a result, any comparison between Season 1 and Season 2 casts is not applicable at this time.

Returning Characters

Because the series is a self-contained miniseries, there are no returning characters across multiple seasons. All appearances are limited to the single 2025 season.

New Additions to the Cast

No new cast members have been announced for any subsequent season, as no subsequent season exists in the public record.

Confirmed Absences or Replacements

With no second season in development, the question of cast absences or replacements does not arise. The entire cast participates only in Season 1.

Important Distinction

Online searches sometimes refer to “All Her Fault Season 2,” but verified sources consistently describe the series as a miniseries. IMDb lists it as a “TV Mini Series (2025)” with no additional seasons. Any references to Season 2 casting are speculative and lack official confirmation.

Who Plays Milo, Sam, Esther, Kyle, and Colin in All Her Fault?

Milo Irvine – Played by Duke McCloud

Milo Irvine, the five-year-old at the center of the disappearance, is played by child actor Duke McCloud. Milo is the son of Marissa and Peter Irvine.

Sam Alcaras – Played by Orlando Ivanovic

Orlando Ivanovic plays Sam Alcaras, a character listed in TV Guide’s cast. The narrative relationship to Detective Alcaras is implied but not explicitly detailed in available sources.

Esther Bauer – Played by Linda Cropper

Linda Cropper portrays Esther Bauer, a retired woman associated with the pickup address in the story. The character appears in the supporting cast.

Kyle Smit – Played by Dominic Masterson

Dominic Masterson plays Kyle Smit, described as Carrie Finch’s high school boyfriend in Wikipedia’s character notes. The role is a guest appearance.

Colin Dobbs – Played by Jay Ellis

Jay Ellis plays Colin Dobbs, Marissa Irvine’s best friend and business partner. Colin is a recovering gambling addict who becomes romantically involved with Lia Irvine. Ellis is a main cast member.

Character Status Check

All five characters—Milo, Sam, Esther, Kyle, and Colin—appear exclusively in Season 1. Colin Dobbs and Milo Irvine are confirmed main/supporting roles, while Sam, Esther, and Kyle appear in the supporting or guest cast. For the most current cast list, consult the Rotten Tomatoes cast and crew page.

When Was the Cast of All Her Fault Announced?

  1. 2024 (month unspecified): The project was announced with Sarah Snook attached to star and executive produce.
  2. Early 2025: The main cast was completed. Michael Peña, Dakota Fanning, Jake Lacy, and Duke McCloud joined the production.
  3. November 6, 2025: The miniseries premiered on Peacock, with the full cast credits publicly available on IMDb, Wikipedia, and other databases.
  4. November 2025: ELLE magazine published a detailed cast article, confirming main and supporting actors.

What Is Confirmed and What Remains Unclear About the Cast?

Established Information

  • Sarah Snook plays Marissa Irvine.
  • Michael Peña plays Detective Alcaras.
  • Dakota Fanning plays Jenny Kaminski.
  • Jake Lacy plays Peter Irvine.
  • Duke McCloud plays Milo Irvine.
  • Jay Ellis plays Colin Dobbs.
  • Abby Elliott plays Lia Irvine.
  • Sophia Lillis plays Josephine “Josie” Murphy / Carrie Finch.
  • Linda Cropper plays Esther Bauer.
  • Orlando Ivanovic plays Sam Alcaras.
  • Dominic Masterson plays Kyle Smit.
  • The series is produced by Christine Sacani, Nigel Marchant, Gareth Neame, Joanna Strevens, and Megan Gallagher.

Information That Remains Unclear

  • No official confirmation exists about any potential continuation beyond the miniseries format.
  • The discrepancy between “Detective Alcaras” and “Detective McConville” in different sources has not been resolved by the production team.
  • Specific character descriptions for Sam Alcaras, Esther Bauer, and Kyle Smit are limited to brief listings.
  • No detailed casting timeline with exact dates has been publicly released.

Why Was This Cast Chosen for All Her Fault?

Carnival Films’ decision to cast Sarah Snook signals a deliberate strategy to anchor a high-profile psychological thriller with an actor fresh off an Emmy-winning run on Succession. Snook’s proven ability to convey controlled intensity makes her a natural fit for Marissa Irvine, a character whose composed exterior cracks under crisis.

Michael Peña and Dakota Fanning bring genre familiarity from crime and mystery projects. Peña’s experience in procedural roles and Fanning’s range across thriller and drama give the supporting cast credibility. Jay Ellis and Abby Elliott round out the main ensemble with performances that balance the story’s emotional weight.

The casting of Duke McCloud as Milo suggests a child-in-peril subplot that drives the narrative engine. Keeping secondary roles like Sam Alcaras, Esther Bauer, and Kyle Smit as supporting or guest appearances allows the story to focus on the core Irvine-Kaminski family dynamic without overcomplicating the cast.

Where Can I Find Reliable Information About the Cast?

Several authoritative sources provide verified cast listings for All Her Fault. The Wikipedia page offers a comprehensive cast table with production details. IMDb maintains a full cast and crew database. TV Guide and Rotten Tomatoes each publish curated cast lists with character names. ELLE magazine’s article provides a journalistic overview of the main cast.

“All Her Fault is a 2025 Peacock mystery thriller miniseries based on Andrea Mara’s 2021 novel.”

— Wikipedia

“Sarah Snook stars as Marissa Irvine, a self-made wealth manager whose son Milo disappears after a playdate.”

— Rotten Tomatoes

What Is the Full Cast of All Her Fault?

The complete cast includes seven main actors and numerous supporting players across a single-season miniseries. Sarah Snook leads as Marissa Irvine, supported by Dakota Fanning, Michael Peña, Jake Lacy, Jay Ellis, Abby Elliott, and Thomas Cocquerel in main roles. The supporting cast features Sophia Lillis, Duke McCloud, Linda Cropper, Orlando Ivanovic, Dominic Masterson, and several others. For the most detailed breakdown, see our All Her Fault – Cast and Characters (Season 1) guide.

Frequently Asked Questions About All Her Fault

Is All Her Fault based on a book?

Yes, the series is based on Andrea Mara’s 2021 novel of the same name. Andrea Mara also served as an executive producer and writer on the adaptation.

How many episodes are in All Her Fault?

The exact episode count has not been confirmed across all sources, but as a Peacock miniseries, it typically falls in the range of 4 to 8 episodes. IMDb lists it as a mini-series without specifying episode numbers.

Where can I watch All Her Fault?

The series streams on Peacock as a Peacock original production. Check the official Peacock website for current availability.

Will there be a second season?

No second season has been announced. All sources describe All Her Fault as a miniseries, which by definition is a self-contained limited run.

Who are the directors of All Her Fault?

The series was directed by Minkie Spiro (who also served as an executive producer) and Kate Dennis. Spiro and Dennis are credited across the season’s episodes.

Who plays Lia Irvine in All Her Fault?

Abby Elliott plays Lia Irvine, Peter’s sister and a recovering drug addict. Lia is a main cast character who becomes romantically involved with Colin Dobbs.

Who plays the nanny in All Her Fault?

Sophia Lillis plays Josephine “Josie” Murphy, the nanny for Jenny and Richie Kaminski’s family. The character is also known as Carrie Finch in some sources and is allegedly involved in Milo’s disappearance.

Who plays Detective Alcaras in All Her Fault?

Michael Peña plays Detective Alcaras, the Chicago police detective investigating Milo Irvine’s disappearance. The character has a nonverbal son, which informs his perspective on the case.

Who plays Colin Dobbs in All Her Fault?

Jay Ellis plays Colin Dobbs, Marissa Irvine’s best friend and business partner. Colin is a recovering gambling addict who becomes romantically involved with Lia Irvine.

Who plays Esther Bauer in All Her Fault?

Linda Cropper plays Esther Bauer, a retired woman associated with the pickup address in the story. She appears in the supporting cast.

Freddie Harry Howard Clarke

About the author

Freddie Harry Howard Clarke

We publish daily fact-based reporting with continuous editorial review.