Roma (2018) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Cleo Gutiérrez
(played by Yalitza Aparicio) — protagonist
A Mixtec live-in maid who becomes pregnant, faces abandonment by her boyfriend, supports the household through marital strife, witnesses the Corpus Christi massacre, suffers a stillbirth, and heroical...
Sofía
(played by Marina de Tavira) — protagonist
The matriarch of the household whose marriage unravels due to her husband infidelity. She provides emotional support to Cleo, navigates her separation, and leads a family beach trip where their bond w...
Toño
(played by Diego Cortina Autrey) — supporting
Paco
(played by Carlos Peralta) — supporting
One of the family children who nearly drowns in a strong ocean current at Tuxpan beach before being rescued by Cleo.
Pepe
(played by Marco Graf) — supporting
Student
(played by Alejandra Herrera) — minor
Professor Zovek
(played by Victor Manuel Resendiz Ruiz) — minor
Sofi
(played by Daniela Demesa) — supporting
One of the family children who faces a near-drowning incident at the beach alongside Paco, prompting Cleo to rescue her.
Teresa
(played by Verónica García) — supporting
Sofía mother who accompanies Cleo shopping for a crib downtown during the Corpus Christi massacre, where she witnesses violence and is threatened by Fermín.
Antonio
(played by Fernando Grediaga) — supporting
The family father and a medical doctor whose frequent absences and suspected affair drive much of the household tension. He briefly reassures Cleo at the hospital before departing.
Fermín
(played by Jorge Antonio Guerrero) — supporting
Cleo boyfriend who abandons her upon learning of her pregnancy, denies paternity, and later appears as a masked militant during the Corpus Christi massacre, threatening Cleo and Teresa.
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Fermín → Professor Zovek
(Professional Militant Trainee And Instructor) — Professor Zovek's camp provides the setting in which Fermín adopts military-style training before appearing as a Los Halcones militant.
Cleo finds Fermín training at a military-style camp run by Professor Zovek.
Teresa → Paco
(Family Grandmother And Grandson) — Teresa is part of Paco's extended family during the household's period of transition.
Teresa is Sofía's mother, and Paco is one of Sofía's children in the household.
Teresa → Toño
(Family Grandmother And Grandson) — Teresa is part of Toño's extended family and participates in the family's shared activities.
Teresa is Sofía's mother, and Toño is one of Sofía's children in the household.
Teresa → Sofi
(Family Grandmother And Granddaughter) — Teresa belongs to the family structure surrounding Sofi during the household's crisis.
Teresa is Sofía's mother, while Sofi is one of Sofía's children in the household.
Teresa → Pepe
(Family Grandmother And Grandson) — Teresa is part of Pepe's extended family and joins the household's major gatherings.
Teresa is Sofía's mother, and Pepe is one of Sofía's children living in the same household.
Antonio → Paco
(Family Father And Son) — Paco experiences the consequences of Antonio's infidelity and separation from Sofía.
Antonio is the father in the household that includes Paco, and Sofía tells the children that their parents are separating.
Antonio → Toño
(Family Father And Son) — Antonio's repeated absences and departure from the household reshape Toño's family life.
Antonio is the father in the household that includes Toño, and the children are informed of the parental separation.
Antonio → Sofi
(Family Father And Daughter) — Antonio's marital breakdown affects Sofi through the family's changing living arrangements.
Antonio is the father in the household that includes Sofi, and Sofi is present when the separation is explained.
Antonio → Pepe
(Family Father And Son) — Antonio's absence and separation from Sofía alter Pepe's family situation.
Antonio is the father of the household that includes Pepe, and the children are told that Antonio and Sofía are separating.
Sofía → Paco
(Family Mother And Son) — Sofía remains responsible for Paco during the family crisis and the dangerous beach incident.
Paco is one of Sofía's children and joins her during the beach trip where he nearly drowns.
Sofía → Toño
(Family Mother And Son) — Sofía includes Toño in the family outing that accompanies the announcement of the separation.
Toño is one of Sofía's children in the household and participates in the family trip to Tuxpan.
Sofía → Sofi
(Family Mother And Daughter) — Sofía tries to protect Sofi from the effects of the marital breakdown while maintaining family solidarity.
Sofi is one of Sofía's children and is present when Sofía explains that she and Antonio are separating.
Sofía → Pepe
(Family Mother And Son) — Sofía acts as Pepe's mother while explaining the parents' separation to the children.
Pepe is one of Sofía's children in the household and joins her and the family on the beach outing.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Fermín → Student
(Conflict Militant Opponent) — Fermín is aligned with the armed force attacking the protesters, placing him in opposition to the Student.
Fermín appears as part of Los Halcones during an attack in which militants chase a student into the store and murder him.
Fermín → Teresa
(Conflict Armed Threatener) — Fermín's militant identity turns him into a direct armed threat to Teresa during the public violence.
During the Corpus Christi massacre, Fermín points a gun at Teresa before leaving the store.
Story Analysis
Cleo endures abandonment, political violence, and personal loss while becoming inseparable from the family she serves.
Plot Progression
A Household Under Strain
— Cleo serves Sofía's family while Antonio's absences create suspicion and distress. Cleo's possible pregnancy introduces a private crisis inside the household.
Abandonment and Shelter
— Fermín abandons Cleo after hearing about the pregnancy. Sofía responds with practical and emotional support, and the family temporarily gathers at a hacienda.
Fire and Rejection
— A forest fire interrupts the New Year gathering, while Cleo later witnesses Antonio flirting with another woman. Her search for Fermín ends with his denial of paternity and threats.
Violence Before Birth
— Sofía struggles to protect the children from the consequences of Antonio's infidelity. A crib-shopping trip becomes a scene of political violence when Los Halcones attack protesters.
Loss and Chosen Family
— Cleo suffers a stillbirth after Fermín's armed appearance and Antonio's brief departure. At the beach, she saves Sofi and Paco, and the family openly affirms its love for her.