Character Relationships in Leo
Stephen (played by Joseph Fiennes) is a protagonist in Leo.
Mary Bloom (played by Elisabeth Shue) is a protagonist in Leo.
Ryan Eames (played by Justin Chambers) appears in Leo.
Vic (played by Sam Shepard) appears in Leo.
Horace (played by Dennis Hopper) appears in Leo.
Caroline (played by Deborah Kara Unger) appears in Leo.
Ben Bloom (played by Jake Weber) appears in Leo.
Leopold - age 11 (played by Davis Sweatt) appears in Leo.
Home
/
Movies
/
Leo
/
Character Map
Character Relationship Map: Leo
Leo (2002) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Stephen
(played by Joseph Fiennes) — protagonist
Mary Bloom
(played by Elisabeth Shue) — protagonist
Ryan Eames
(played by Justin Chambers) — supporting
Vic
(played by Sam Shepard) — supporting
Horace
(played by Dennis Hopper) — supporting
Caroline
(played by Deborah Kara Unger) — supporting
Ben Bloom
(played by Jake Weber) — supporting
Leopold - age 11
(played by Davis Sweatt) — supporting
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Stephen → Vic
(Professional Employer)
Ben Bloom → Leopold - age 11
(Family Father)
Mary Bloom → Leopold - age 11
(Family Mother)
Mary Bloom → Ben Bloom
(Family Spouse)
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Caroline → Stephen
(Unknown Connection)
Ryan Eames → Stephen
(Conflict Antagonist)
Stephen → Leopold - age 11
(Narrative Protector)
Stephen → Mary Bloom
(Narrative Observer)
Stephen → Horace
(Social Confidant)
Story Analysis
Redemption and second chances
Plot Progression
Shadows of the Past
Crossing Paths
Convergence of Fates
Redemption's Dawn
Directed by Mehdi Norowzian
Leo (2002) · 6.1/10 · drama
Content sources
Related entry on
Wikidata
(Q10317266), public domain (CC0).
Plot breakdown and analysis on this page are AI-generated from the title's synopsis and metadata.