the poster for the TV miniseries All Her Fault
All Her Fault
TV Pilot Beat Sheet Analysis

Why We Chose to Do a Save a Cat! Beat Sheet Analysis of All Her Fault

Peacock’s biggest hit is a thriller with many unexpected twists and turns, an extremely sympathetic protagonist played by Sarah Snook—and, of course, a pilot that hits the Save the Cat! beats.

All Her Fault 

Created for Television by: Megan Gallagher, based on the novel by Andrea Mara

Written by: Megan Gallagher

Directed by: Minkie Spiro

S1 E1: “Episode 1”

The World: The affluent Chicago suburbs where all the parents work in finance and all the kids go to private schools and have nannies, except for the stay-at-home moms who look down on the working moms and vice versa

Franchise Type: Whydunit

Pilot Episode Genre: Dudette with a Problem

Dude with a Problem icon

An innocent hero is yanked into a life-or-death problem and, despite massive odds against them, must overcome it using their wits. Many stories are about dudes or dudettes with problems. But the keys to this genre are ordinary people who are undeservingly pulled into the predicament and forced to react.

The 3 elements of a DUDE WITH A PROBLEM story are:

1) An innocent hero who is dragged into a mess without asking for it—or even aware of how he got involved.
2) A sudden event that thrusts our innocent(s) into the world of hurt—and it comes without warning.
3) A life or death battle is at stake—and the continued existence of an individual, family, group, or society is in question.

Platform: Peacock

TV Genre: Hour-long limited series drama/thriller

Story DNA

Heroes: Marissa Irvine, a working mom who loves her child and her job… but other people? Not so much. Jenny Kaminski, a sweet and seriously overworked mom who struggles with anxiety.

Goal: For Marissa, to find her child, Milo, who’s been kidnapped; for Jenny, to be a friend to Marissa and manage her own chaotic life.

Obstacle: The stressful circumstances of a felony investigation, not to mention Marissa’s grief, fear, and suss family; Jenny’s guilt over hiring the suspected nanny and being married to an immature tool.

Stakes: Milo Irvine’s life and Marissa and Jenny’s sanity

Save the Cat! Beat Sheet Analysis for All Her Fault

Opening Image

Sarah Snook at the doorway of a house
Marissa Irvine at the door of the house where she expects to pick up her son from a playdate.

No time wasted on pleasantries here, folks, we are jumping right into the nightmare: Marissa Irvine (Sarah Snook) arrives at the house where her five-year old son is finishing up a playdate, except the elderly homeowner, Esther (Linda Cropper), knows nothing about any playdate, the phone number for the mom who sent the address is disconnected, Milo’s tracker is offline, and the kid who Milo is supposed to be hanging out with is hanging out with someone else.

The tone and pace of this frenetic and disorienting Opening Sequence sets us up perfectly for a dizzying story and yeah, maybe the background score is a bit jarring and over-the-top dramatic, but in this case, it’s probably warranted.

Theme Stated

The title, All Her Fault, could stand alone as the Theme Stated for this series, since every question asked by the police implies that Milo’s disappearance is due to Marissa’s carelessness, and the absurdity is really nailed down when Jenny’s (Dakota Fanning) husband Richie (Thomas Cocquerel) laughs at her and says, “No one obsesses over the little details like you,” to which Jenny replies, “But the details matter.”

The truth is, moms are damned if they do and damned if they don’t—either they’re mocked as neurotic and overbearing or accused of being distracted and distant. If they work, their jobs aren’t supposed to take priority over the family; if they raise the kids and take care of the home, they’re not actually “working.”

All of this subtext simmers under the surface circumstances and gives this thriller its teeth.

Set-Up

Marissa and Peter Irvine (Jake Lacy) live in a huge house in the chichi Chicago suburb of Wilmette with five-year old Milo (Duke McCloud). They both work in demanding jobs, so Milo has a nanny, Ana (Kartiah Vergara). Peter supports his disabled brother, Brian (Daniel Monks), and recovering drug addict sister, Lia (Abby Elliott), who is in a relationship with Marissa’s business partner, Colin (Jay Ellis), himself a recovering gambling addict.

On the surface, there don’t appear to be many things that need fixing, but massive cracks are about to show up in the foundation of this house.

All Her Fault is a Drama with a capital D, but the writers wisely give us some levity in a much-needed Save the Cat! moment for our two Heroes. A quick flashback shows them at the parents’ meeting on the first day of kindergarten when the classroom rep, Sarah Larsen (Melanie Vallejo), hands out a calendar filled with events, fundraisers, and “fun” days, including an 80s Day where the kids are required to be dressed up in their best Madonna and Michael Jackson-esque outfits. Mystified and annoyed, Marissa asks who this is actually “fun” for, since all their kids were born in 2019. Jenny snickers and we immediately bond with these women, our own personal BS meters.

Catalyst

Milo’s kidnapping happens prior to the events we’re seeing, but the full weight of this terrible Catalyst hits Marissa like a Mack truck when she realizes that since it’s 5:00 PM and the school never called her, someone must have picked up her son.

Debate

But who?! Why?! Every parent’s worst nightmare is played out as Esther drives Marissa home, where she runs screaming for Milo through her house, yard, and her brother-in-law’s guesthouse. We know he’s not there, but in true Debate fashion, Marissa is unable to move into an antithesis world where Milo is truly missing—surely she can make him materialize by the sheer force of her will and desire.

Break into Two

2 policeman talk to Peter and Marissa next to the police vehicle in their driveway
Peter and Marissa with the police… breaking into Act 2

Esther leaves and the police arrive, an exchange that signifies that there’s no returning to a safe thesis world. Marissa has to accept a terrible reality and move forward into Act 2.

B Story

There are B Story relationships galore in this thriller and every single one of them is not what it appears to be at first glance, leading to constant twists and turns and red herrings.

The link between Detective Jim Alcaras (Michael Peña) and the Irvines gives All Her Fault its Whydunit categorization, but the B Story relationship between Marissa and Jenny wholly underscores the heart and soul of the series: there is no length to which a parent won’t go to protect their child, even if that sometimes leads to murky moral and ethical choices.

The A and B Stories intersect in unexpected ways, eventually providing the dark turn for Alcaras when he must break the rules in pursuit of the secret.

Fun and Games

There’s nothing fun about this upside-down world, just a frantic search for answers and clues, a mental replaying of all of the characters’ actions or lack of action, an agonized question of every move, every motive, all with a sense of “this can’t really be happening, can it?”

The mystery kicks into full gear and glimpses of the characters’ broken compasses start to appear in how they deal with the immense stress of the situation. It ain’t pretty.

Midpoint

Ana and Carrie meet in the school play yard
The 2 nannies: the reserved Ana Garcia and the bubbly Carrie Finch

After the police finally reach Milo’s teacher, they discover that Milo was picked up from school by Jenny’s nanny, Carrie Finch (Sophia Lillis), and they’ve disappeared. The stakes have been raised exponentially because now it’s clear that this is not a mistake or misunderstanding, it’s a real kidnapping situation and the time clock starts ticking on Milo’s safety and, possibly, his life.

Bad Guys Close In

Jenny is horrified to discover that the woman she hired is a kidnapper and Richie warns her that the Irvines could sue them.

Jenny and Marissa take a selfie together in a fancy bathroom
Two “amazing” (and similarly dressed) moms, Jenny and Marissa, bond.

We jump back 10 days to when Marissa and Jenny officially met at their kids’ school’s social gathering and they commiserate over the intense expectations placed on moms; they’re both so tired of being “amazing.” This fledgling friendship is now in danger of being destroyed by the circumstances of Milo’s disappearance.

Detective Alcaras informs the Irvines that Milo’s tracker was purposely destroyed and when it becomes clear that no one has received a call with a ransom demand, they can only think of one other reason why Milo might have been taken.

All Is Lost

Peter begs not to hear it, but Marissa speaks their greatest fear out loud: Milo has been kidnapped by a pedophile or will be sold into human trafficking.

Dark Night of the Soul

Peter breaks down and sobs at this whiff of death and in a moment of weakness, turns on Marissa, demanding to know why she didn’t check the number she received about the playdate. He quickly apologizes, even adding that, of course she’s an “amazing” mom, but as we can see from Marissa’s devastated face, the damage is done and this relationship is in trouble.

Break into Three/Break into Series

Marissa faces Jenny at her front door
Jenny arrives to be by Marissa’s side.

Jenny goes against her husband’s demand that she not reach out to the Irvines and shows up at Marissa’s door, apologizing with heartfelt tears. They embrace and we inwardly cheer for this extremely unlikely team (and give Dakota Fanning her due for making her challenging character genuinely likeable and believable).

Then we jump ahead in the narrative to god-knows-when for a Break into Series cliffhanger: the two detectives stare at the photographs of all the main players and say, “All these nice people… killing each other…”

Oh yeah, this over-the-top drama and intrigue is what we’re coming back for! All these nice people with all their shards of glass and dark secrets and who cares Whodunit, we just wanna know Whytheydunit…