Yesterday (2019) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Jack Malik
(played by Himesh Patel) — protagonist
Struggling singer-songwriter from Lowestoft who becomes globally famous after waking up in a parallel universe where the Beatles never existed. He initially claims their songs as his own, later confes...
Ellie Appleton
(played by Lily James) — protagonist
Jack's manager and childhood friend who works as a mathematics teacher. She supports his musical ambitions, records his early demos, and travels with him to Liverpool. Despite sharing a romantic momen...
Debra Hammer
(played by Kate McKinnon) — minor
Gavin
(played by Alexander Arnold) — minor
Ed Sheeran
(played by Ed Sheeran) — minor
Rocky
(played by Joel Fry) — supporting
Jack's friend and roadie who accompanies him to Moscow for Ed Sheeran's opening gig. He remains loyal throughout Jack's rise to fame, ultimately helping him upload the Beatles' songs for free online,...
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Jack Malik → Debra Hammer
(Professional Label Client) — Jack becomes the central artist in Debra's commercial operation.
Debra signs Jack to her label and engineers his rise to global fame.
Jack Malik → Ed Sheeran
(Professional Opening Act) — Ed gives Jack a major opportunity to perform before a larger audience.
Ed invites Jack to play as his opening act in Moscow.
Jack Malik → Gavin
(Professional Recording Collaborator) — Gavin participates in Jack's early transition from performer to recording artist.
Ellie has Jack record a demo with Gavin, a local music producer.
Ellie Appleton → Gavin
(Romantic Dating Partner) — Gavin becomes Ellie's temporary romantic partner during her separation from Jack.
After Ellie distances herself from Jack's celebrity life, the plot states that she begins dating Gavin.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Rocky → Ellie Appleton
(Alliance Shared Ally) — Rocky and Ellie are both important supporters within Jack's two competing worlds.
Rocky travels with Jack while Ellie joins Jack in Liverpool and remains connected to his personal life.
Rocky uploads the songs free on the internet, sabotaging the record label's planned release.
Jack Malik → Rocky
(Social Friend) — Rocky provides dependable friendship throughout Jack's career crisis.
Rocky is described as Jack's friend and remains loyal during Jack's rise to fame.
Jack Malik → Ellie Appleton
(Social Childhood Friend) — Their long friendship forms the emotional foundation of the story.
The plot identifies Ellie as Jack's childhood friend and manager.
Story Analysis
A struggling musician must choose between stolen global fame and an honest life with the person he loves.
Plot Progression
The World Without Beatles
— Jack is a struggling musician supported by Ellie and his friends. After the blackout and bus accident, he discovers that the Beatles and their songs are unknown.
Songs Become Stardom
— Jack performs the missing songs as if they were his own and records a demo with Gavin. A television appearance leads to Ed Sheeran's invitation to Moscow.
Fame Divides Love
— Debra signs Jack and turns him into a global star. Ellie confesses her love, while Jack's recording work and growing fame pull him away from an ordinary life.
The Price Of Truth
— Jack's search for the missing songs takes him to Liverpool, where his relationship with Ellie briefly deepens before she rejects his celebrity lifestyle. The label continues shaping his album.
Choosing An Ordinary Life
— After meeting people who remember the Beatles, Jack receives advice to tell the truth and pursue Ellie. At Wembley, he confesses publicly, releases the songs freely, and abandons stardom for teaching.