A Perfect Match (2021) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Zoe Williams
(played by Emily Alatalo) — protagonist
Oliver Beckett
(played by Chad Connell) — supporting
Jillian Jones
(played by Natalie Lisinska) — supporting
Ms. Lee
(played by Sonia Dhillon Tully) — supporting
Leo
(played by Sharjil Rasool) — supporting
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Zoe Williams → Oliver Beckett
(Romantic Interest) — Their friendship deepens into mutual romantic interest, but Zoe's hesitation leaves their relationship unresolved.
Oliver tells Zoe that he likes her as more than a friend. Zoe says she likes him but cannot bring herself to say that she wants more.
Zoe Williams → Ms. Lee
(Professional Prospective Investor) — Ms. Lee represents a possible source of investment for DigiLove, though the reference only establishes that a meeting is arranged.
Ms. Lee agrees to meet Zoe and Jillian on short notice after they seek an investor for DigiLove.
Zoe Williams → Leo
(Professional Colleagues) — Leo offers Zoe encouragement and investigates the app's prediction problem while she remains focused on the company.
Leo is described as Zoe's colleague, encourages her to take things one step at a time, and investigates why DigiLove's compatibility predictions are w...
Zoe Williams → Jillian Jones
(Professional Business Co-Founders) — They jointly develop DigiLove, while Jillian tempers Zoe's impulse to respond to criticism before the company has investor support.
Zoe and Jillian are building DigiLove together. When Zoe wants to defend their work publicly, Jillian reminds her they cannot share their data until t...
Story Analysis
Zoe balances the ambitions of building a dating app with a growing connection that challenges her reliance on plans and predictions.
Plot Progression
Building DigiLove
— Zoe and Jillian develop DigiLove and believe its compatibility algorithm can outperform other services. A critical article challenges dating apps, while investor interest becomes important because the...
A New Connection
— Leo encourages Zoe to take things one step at a time. Zoe meets Oliver, apologizes are exchanged, and a coffee meeting begins a friendship that brings meditation and plant care into her life.
Shared Growth
— Zoe helps Oliver prepare his studio and artwork, while he teaches her about plants and encourages her to be spontaneous. Their connection deepens, and Oliver's event brings him new clients and sales.
Numbers and Feelings
— Oliver tells Zoe he wants more than friendship, while she reveals DigiLove's compatibility predictions are wrong. Zoe admits she trusts the numbers more than her feelings, and their conversation ends...
Directed by Adam Swica
A Perfect Match (2021) · 5.5/10 · romance, tv-movie
Content sources
Plot breakdown and analysis on this page are AI-generated from the title's synopsis and metadata.