Bad Apples (2018) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Ella
(played by Brea Grant) — protagonist
The newly arrived wife and protagonist who moves into the cul-de-sac. She becomes a primary target of the masked attackers and fights back to survive the night.
Robert
(played by Graham Skipper) — protagonist
The newly arrived husband and protagonist who moves into the neighborhood with Ella. He is stalked and hunted alongside her, contributing to the home invasion tension.
Sister #1
(played by Alycia Lourim) — supporting
One of the two teenage antagonists wearing homemade masks and dark clothes. She demonstrates a cold, emotionless demeanor while participating in brutal, seemingly senseless neighborhood killings.
Sister #2
(played by Heather Vaughn) — supporting
The second teenage antagonist paired with Sister #1. She shares the same ruthless, enigmatic nature and actively participates in the violent neighborhood killing spree.
Pregnant Woman
(played by Heather Dorff) — minor
A heavily pregnant resident who is alone in her home. She is brutally and mercilessly stabbed to death by the attackers early in the night, establishing the film's violent tone.
Man
(played by Sandy Stoltz) — minor
A resident living in a nearby trailer park. He is randomly targeted and stabbed multiple times during the killers' roaming spree.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Sister #1 → Sister #2
(Family Siblings) — Two teenage girls operating as a coordinated pair.
Ella → Robert
(Family Spouse) — Married couple settling into a new suburban home together.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Sister #2 → Man
(Conflict Attacker) — Co-attacker involved in the random trailer park violence.
Sister #1 → Man
(Conflict Attacker) — Assailant who stabs a man multiple times in the trailer park.
Sister #2 → Pregnant Woman
(Conflict Attacker) — Co-attacker participating in the merciless home invasion.
Sister #1 → Pregnant Woman
(Conflict Attacker) — Brutal assailant who repeatedly stabs the lone pregnant victim.
Sister #2 → Robert
(Conflict Attacker) — Aggressor maintaining relentless pressure on Robert during the invasion.
Sister #1 → Robert
(Conflict Attacker) — Aggressor pursuing Robert through the cul-de-sac and home.
Sister #2 → Ella
(Conflict Attacker) — Secondary aggressor coordinating with Sister #1 to hunt Ella.
Sister #1 → Ella
(Conflict Attacker) — Primary aggressor targeting Ella during the stalking and chase sequences.
Story Analysis
A Halloween killing spree leaves a suburban neighborhood traumatized while two masked attackers reveal no clear motive.
Plot Progression
A Quiet Arrival
— A married couple leaves California and settles into a suburban cul-de-sac. The neighborhood initially appears ordinary before Halloween night introduces a threatening presence.
Halloween Bloodshed
— Two masked teenage girls begin a violent rampage, attacking a pregnant woman and other residents. Their actions establish a pattern of brutality without a clear motive.
Violence Without Answers
— The attacks continue at the trailer park and the local school. The killing of the principal makes the violence seem more personal, but the girls' intentions remain obscure.
The Home Under Siege
— The masked girls turn their attention toward the newly arrived couple. A pursuit through the home and neighborhood forces one survivor to fight back.
Carnage Without Closure
— The pursuit culminates in a violent and bloody confrontation. The girls walk away afterward, leaving the neighborhood traumatized and their motives unexplained.