Bad Match (2017) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Harris
(played by Jack Cutmore-Scott) — protagonist
A man who habitually uses online dating to hook up and ghost women. His life unravels after an encounter with Riley Miller, leading to missed work, false accusations of hacking and child pornography,...
Riley
(played by Lili Simmons) — supporting
Harris's intense romantic interest who persistently pursues him after a one-night stand. She causes him to miss a work presentation, fakes a suicide threat, and is later kidnapped by Harris. She kills...
Terri Webster
(played by Noureen DeWulf) — supporting
Harris's boss who is initially displeased when he misses an important presentation but allows him to smooth things over. She later informs him that his Twitter account was hacked, resulting in his ter...
Security Guard
(played by Brent Alan Henry) — supporting
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Harris → Terri Webster
(Professional Employee) — Terri supervises Harris and controls his employment status.
Terri Webster is Harris's boss. She addresses his missed presentation and later informs him that his hacked Twitter account has led to his termination...
Harris → Riley
(Romantic Casual Sexual Partner) — Their sexual relationship develops into an obsessive and destructive entanglement.
Harris meets Riley through online dating, has sex with her twice, and initially treats the encounters as casual hookups.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Harris → Security Guard
(Narrative Discovered Suspect) — The guard becomes the final witness to the aftermath of the violence.
At the end, the security guard discovers Harris with his heavily damaged face beside Riley's body and calls the police.
Story Analysis
A casual dating encounter escalates into obsession, mutual suspicion, criminal accusations, kidnapping, and mutual death.
Plot Progression
A Match Turns Intrusive
— Harris meets Riley through online dating and treats the encounter as another disposable hookup. Riley's persistence quickly disrupts his routine and draws him into a second night together.
Domestic Boundaries Collapse
— Riley's silenced alarms cause Harris to miss an important presentation. Her apology dinner and continued calls show that she is not leaving his life as easily as he expects.
Public Humiliation And Threats
— Riley overhears Harris insulting her at a bar and responds with a suicide threat. The apparent suicide turns out to be a malicious prank, pushing Harris toward paranoia and anger.
Accusations Become Criminal
— Harris loses his job after his Twitter account is hacked and is arrested when illegal material is found on his computer. He becomes convinced that Riley is responsible and tries to force a confession.
Violence In The Parking Lot
— Harris kidnaps Riley and demands a confession, but she escapes and attacks him with a golf club. Harris survives long enough to kill Riley, after which a security guard discovers the bodies.