Les Misérables (1978) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Jean Valjean
(played by Richard Jordan) — protagonist
The protagonist, an ex-convict who transforms from a hardened prisoner to a compassionate factory owner and mayor. After being spared by a bishop, he dedicates his life to protecting Cosette and helpi...
Javert
(played by Anthony Perkins) — protagonist
A rigid and relentless police inspector who initially supervises Valjean in Toulon. Obsessed with the law, he pursues Valjean across years, eventually capturing him at the barricade. Valjean's mercy s...
Cosette
(played by Caroline Langrishe) — supporting
Thénardier
(played by Ian Holm) — supporting
A dishonest innkeeper who exploits dying patients and abandons his daughter Cosette. Valjean pays to ransom Cosette from his care, ending their interactions as Valjean removes her from his corrupt env...
Fantine
(played by Angela Pleasence) — minor
Enjolras
(played by Timothy Morand) — minor
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Cosette → Thénardier
(Family Abandoned Ward) — Thénardier's relationship with Cosette is defined by neglect and exploitative guardianship.
The plot states that Thénardier abandons his daughter Cosette and that Valjean ransoms her from his care.
Cosette → Fantine
(Family Daughter) — Cosette is Fantine's daughter, although their relationship is largely mediated by others.
Fantine recounts her history, and Valjean learns that the Thénardiers are caring for her daughter Cosette.
Jean Valjean → Cosette
(Family Guardian) — Valjean becomes Cosette's protective parent and dedicates his later life to her welfare.
Valjean ransoms Cosette from the Thénardiers, raises her in Paris, and protects her from Javert.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Javert → Enjolras
(Conflict Captured Infiltrator) — Javert and Enjolras represent opposing forces during the barricade uprising.
Gavroche identifies Javert as an undercover police infiltrator on the radical side of the barricade, and Enjolras arrests him.
Javert → Fantine
(Conflict Police Adversary) — Javert's uncompromising policing places Fantine in direct danger.
Javert is about to punish Fantine before Madeleine intervenes.
Jean Valjean → Enjolras
(Alliance Temporary Collaborator) — Their cooperation is limited to the barricade and the fate of the captured police infiltrator.
At the barricade, Valjean asks Enjolras for permission to kill Javert, and Enjolras grants it.
Jean Valjean → Thénardier
(Conflict Ransom Payer) — Valjean confronts Thénardier's exploitative care by removing Cosette from his control.
Valjean learns that the Thénardiers are caring for Cosette and pays to ransom her from them.
Jean Valjean → Fantine
(Alliance Rescuer) — Valjean repeatedly acts to protect Fantine from immediate harm and social abandonment.
Madeleine rescues Fantine when Javert is about to punish her and later tries to help her while she is dying.
Jean Valjean → Javert
(Conflict Arch Enemy) — Their conflict centers on Valjean's attempt to live compassionately against Javert's rigid enforcement of the law.
Javert supervises Valjean in Toulon and later pursues him after recognizing him as the escaped convict.
Story Analysis
Jean Valjean's transformation from escaped convict to compassionate protector is tested by law, poverty, love, and political violence.
Plot Progression
From Prison to Mercy
— Valjean endures Toulon prison, escapes while saving another convict, and encounters a kindly Bishop. The Bishop's mercy begins Valjean's moral transformation.
The Mayor Under Suspicion
— Valjean becomes a prosperous mayor as Madeleine, but Javert recognizes signs of his past. Valjean's compassion toward Fantine and his public rescues intensify the suspicion.
Fantine's Last Plea
— Valjean reveals himself in Arras to save a falsely accused man, then returns to help Fantine. Javert's arrest attempt coincides with Fantine's death and Valjean's escape.
A Father in Hiding
— Valjean ransoms Cosette from Thénardier and protects her in Paris. Their flight into a convent provides temporary safety before Cosette enters adulthood.
Love Before the Barricade
— Cosette and Marius fall in love while political radicals prepare an uprising. Valjean attempts to separate them, while Marius receives no support from Gillenormand.
Mercy Beneath Fire
— The barricade becomes a battlefield, Gavroche dies, and Valjean spares the captured Javert. Valjean carries Marius through the sewers before Javert's final crisis and the wedding.
Directed by Glenn Jordan
Les Misérables (1978) · 7.1/10 · drama, history, romance, tv-movie