Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

Roma (2018) movie poster

Plot Summary

Roma (2018) Plot Summary & Ending Explained

Release, runtime and language
2018 · 135 min · Spanish
Echo score 90
JustWatch #11,524 13
Directed by
Alfonso Cuarón
Starring
Andy Cortés, Carlos Peralta, Daniela Demesa, Diego Cortina Autrey, Fernando Grediaga, Marco Graf
Budget
$15M

Set in 1970s Mexico City, this drama follows Cleo, a young domestic worker, as she cares for a middle-class family in the Roma neighborhood. Through a deeply personal story, the film explores themes of family, class, and faith, drawing on the director’s own memories of childhood. It’s a tender and moving portrait of a woman’s strength and resilience during a period of significant social and political change.

On this page (7)
  1. 1 Where to watch
  2. 2 What happens: full plot
  3. 3 Plot questions answered
  4. 4 How it ends
  5. 5 Movie threads
  6. 6 Movies like Roma
  7. 7 Every angle

Where to watch

Where to Watch Roma (2018)

Where can you watch Roma? Stream, rent or buy it in the US, including on Netflix and Netflix Standard: current JustWatch availability with up-to-date prices.

Streaming availability powered by JustWatch

Full plot summary · contains spoilers

What Happens in Roma: Full Plot Summary

The whole story of Roma (2018) explained, from the opening scene to the final frame: every key event, every twist and what it all adds up to. Read it as a quick recap before the sequel, to check a scene you missed, or to finally understand what really happened.

In Mexico City, D.F. during the years 1970-1971, we follow Cleo, a hardworking housekeeper portrayed by Yalitza Aparicio, who dedicates her days to caring for a wealthy family's four children: Toño, Paco, Pepe, and Sofi. Not only does she manage the household chores and look after the kids, but she also enjoys a close friendship with Adela, another housemaid played by Nancy García García. Tensions arise within the family dynamics, particularly between Antonio (played by Fernando Grediaga), the doctor and head of the household, and his wife Sofía (portrayed by Marina de Tavira), as he frequently leaves for work trips. The family finds it hard to cope with his absence, especially when Sofía tries to comfort the children by telling them he’s on a work trip in Canada, yet her emotions reveal her discontent.

Cleo’s personal life takes a significant turn when she starts dating Fermín (Jorge Antonio Guerrero), who is related to Adela's boyfriend. Their romance blossoms quickly, leading to a steamy night together that sets the stage for heartbreak. After realizing she might be pregnant, Cleo shares the news with Fermín, who panics and abandons her, leaving her feeling desolate and abandoned.

Meanwhile, moments of social unrest are palpable in the background, highlighted by a television broadcast of Zovek, a famous personality of the time, showcasing the stark contrast between privilege and societal issues. As Cleo grapples with her pregnancy fears and the possible loss of her job, Sofía proves to be a pillar of support, reassuring her that she would not be fired and taking her to see a doctor.

As the story unfolds, the family's Christmas celebrations at Sofía's brother’s estate clash with the reality on the streets, where land disputes stir violence. During a New Year’s Eve gathering, Cleo wrestles with her emotions and the growing distance in the family as she witnesses Antonio’s infidelity when she sees him with another woman. Amidst these personal turmoils, she strives to confront Fermín, but he disowns her and threatens her, deepening her despair.

The tension escalates when Sofía overhears Cleo’s conversation with Paco, leading her to lash out in anger. Despite this, Teresa (played by Verónica García), Sofía's mother, takes it upon herself to guide Cleo through the challenges of impending motherhood, but their shopping trip becomes a nightmare amid violent protests.

In a gripping series of events, Cleo's water breaks due to seeing Fermín during the protests, leading to an emergency hospital visit. Despite the doctors' efforts, tragedy strikes as she loses her child, plunging her into deep sorrow.

In an unexpected twist, Sofía invites Cleo on a weekend trip to help distract her, ultimately revealing the harsh truth about Antonio’s departure. As they attempt to adjust to their new reality, a beach outing leads to a moment where Cleo, despite her inability to swim, heroically rescues Paco and Sofi from drowning, earning their gratitude and love.

In the aftermath of Antonio's absence, Cleo continues to be a part of the family’s life, reinforcing their resilience as they adapt together, navigating the waves of grief and newfound strength in their collective journey forward.

Last updated: November 09, 2024 at 11:22

Was this helpful?

Plot questions answered

Roma Plot Explained: Your Questions Answered

The questions people ask most about Roma (2018): what happens in the confusing scenes, why the characters do what they do, the twists, hidden details and what the ending means. Each answer contains spoilers.

Q1

Why does Fermín abandon Cleo when she tells him she's pregnant?

Fermín abandons Cleo because he panics at the news of her pregnancy. When Cleo confesses her fears after suspecting she might be pregnant, Fermín immediately leaves and disowns her, even threatening her when she tries to confront him later. His reaction reflects his inability to take responsibility, and the movie suggests he is connected to paramilitary groups involved in the era's violence, making him even more dangerous and unreliable.

Foreshadowing: Earlier, Fermín is introduced as a rough, controlling figure whose connection to Adela's boyfriend hints at his involvement with violent groups.

  • fermin
  • cleo pregnancy
  • abandonment
  • mexican movie 1970
Q2

Why does Cleo lose her baby?

Cleo loses her baby after her water breaks unexpectedly during the violent Corpus Christi protests in 1971. She sees Fermín among the paramilitary group attacking students, and the shock of seeing him combined with the chaos and violence triggers premature labor. She is rushed to the hospital where doctors deliver the baby, but the child does not survive.

Foreshadowing: Earlier, Cleo expresses fear about losing her job due to her pregnancy, and Teresa warns her about the dangers of the upcoming protests.

  • cleo miscarriage
  • baby loss
  • corpus christi massacre
  • 1971 mexico
Q3

Why does Sofía support Cleo despite their class differences?

Sofía supports Cleo because they have developed a genuine friendship over years of Cleo working for the family. Despite the class divide, Sofía reassures Cleo that she will not be fired and takes her to doctor appointments. Sofía's own husband Antonio has been emotionally absent and unfaithful, creating a shared sense of loneliness and vulnerability between the two women that transcends social boundaries.

Foreshadowing: The film establishes their close bond early through scenes of Cleo caring for the children and Sofía defending Cleo against her husband's neglect.

  • sofia cleo friendship
  • class dynamics
  • domestic worker
  • mexico city family
Q4

Why does Cleo save the children at the beach despite not knowing how to swim?

Cleo saves Paco and Sofi from drowning because of her deep love for them and her maternal instinct, despite her fear of water. After losing her own child, she sees an opportunity to protect the children she has raised as if they were her own. Her heroic act represents a turning point where she transforms her grief into action, ultimately strengthening her bond with the family and finding a new sense of purpose.

Foreshadowing: Earlier, Cleo expresses fear about water during the hospital visit, making her rescue act even more significant as she overcomes her greatest fear.

  • beach rescue
  • paco
  • sofi
  • cleo heroism
  • water
Q5

What happens to Antonio, the father of the family?

Antonio leaves the family for another woman. During a New Year's Eve gathering, Cleo witnesses Antonio with another woman, confirming his infidelity. Later, during the weekend trip to the beach, Sofía reveals to Cleo that Antonio has abandoned them. He does not return, and the family must adapt to his absence, with Sofía becoming the primary parent figure.

Foreshadowing: Antonio's frequent work trips to Canada are revealed to be cover for his affairs, and Sofía's emotional distress while telling the children about his absences hints at her awareness of his betrayal.

  • antonio leaves
  • father gone
  • family breakdown
  • sofia husband
Q6

What is the significance of the protests and violence in the movie?

The protests refer to the 1971 Corpus Christi Massacre in Mexico City, where paramilitary groups attacked student protesters. The film depicts this historical event through the violent scene where Cleo is caught in the chaos while shopping with Teresa. This event directly causes Cleo's miscarriage when she sees Fermín among the attackers, connecting her personal tragedy to the broader political violence of the period.

Foreshadowing: Earlier scenes show television broadcasts of Zovek and social unrest building in the background, establishing the tense political atmosphere of 1970-1971 Mexico.

  • corpus christi massacre
  • 1971 mexico protests
  • paramilitaries
  • political violence
Q7

Why is the movie titled "Roma"?

The movie is set in the Roma neighborhood of Mexico City, where director Alfonso Cuarón grew up. Additionally, "Roma" is a backward spelling of "Amor," the Spanish word for love, which reflects the film's themes of love, loyalty, and the bonds between Cleo and the family despite class differences.

  • roma title meaning
  • mexico city neighborhood
  • amor backwards
Q8

Why does Sofía lash out at Cleo after overhearing her conversation?

Sofía overhears Cleo discussing her problems with Paco and wrongly assumes Cleo has been talking negatively about the family. This triggers Sofía's anger, as she is already stressed from her husband's absences and her own emotional struggles. However, this conflict is temporary, and their relationship recovers as they continue to support each other through their respective hardships.

Foreshadowing: Sofía's emotional fragility is established earlier through her attempts to maintain composure while dealing with Antonio's infidelity.

  • sofia anger
  • conflict between women
  • family tension
Q9

Why does Cleo try to confront Fermín at the New Year's Eve gathering?

Cleo tries to confront Fermín at the New Year's Eve gathering because she wants answers about his abandonment and his reaction to her pregnancy. However, Fermín not only denies their relationship but also threatens her, showing no remorse and deepening her emotional trauma.

Foreshadowing: Earlier, Fermín's rough demeanor and controlling behavior during their courtship hint at his dangerous nature.

  • fermin threat
  • confrontation
  • new years eve
  • cleo ferrnín
Q10

How does the movie end for Cleo and the family?

The movie ends with Cleo remaining part of the family after Antonio leaves. Her heroic rescue of the children at the beach solidifies her place in the family, and they adapt together to their new reality. The ending is bittersweet: Cleo has experienced tremendous loss but has also gained genuine love and belonging with Sofía and the children, finding resilience in their shared journey.

  • movie ending
  • family together
  • resilience
  • cleo future
Q11

What is the significance of Zovek appearing on television?

Zovek was a famous Mexican TV personality of the era, and his appearance on television during the film serves as a cultural marker of the 1970s while highlighting the stark contrast between entertainment and the social unrest occurring outside the privileged household. His broadcast represents the disconnect between the family's festive celebrations and the violence unfolding in the streets.

  • zovek 1970s mexico
  • television
  • cultural reference
Q12

What happens to Adela, the other housemaid?

Adela is Cleo's close friend and fellow housemaid. She has a boyfriend who is related to Fermín, which connects Cleo to Fermín in the first place. However, the film does not follow Adela's story in detail after the initial romance scenes, focusing primarily on Cleo's journey.

  • adela housemaid
  • cleo friend
  • adela boyfriend

Ending explained

What Happens at the End of Roma?

How Roma (2018) ends, in short: the final scene, the last twist and what it means for the characters. The full ending explained, with every spoiler, lives on its own page.

Read the full ending explained

The ending of "Roma" is both emotional and layered with meaning. After a tumultuous year marked by personal loss, political chaos, and social upheaval, Cleo eventually has her baby, but tragically, it is stillborn. This devastating event leaves her in a state of post-partum depression, and her relationship with Fermín becomes strained and uncertain. Fermín has fallen into radicalized violence, shown by his involvement in theft, riots, and potential guerrilla activity, which culminates in him abandoning Cleo at a martial arts practice before robbing a store during a riot. Meanwhile, the family Cleo works for is also facing upheaval—Antonio, the father, has left them, and his absence is confirmed when they take a family holiday to clear out his belongings from the house. During this trip, a powerful moment occurs when two of the children nearly drown, but Cleo saves them. This act of courage cements her role as a protector within the family, and in that moment, she admits she didn't really want her baby, revealing her inner struggles and complex feelings about motherhood. Sofia, the mother, reassures Cleo of her love and that they want her to stay, emphasizing the bond of their shared resilience. The story ends with the family back home, adjusting to the absence of Antonio and beginning to rebuild their lives. Throughout, Cleo’s bond with the children and the support of her colleagues provide her with a sense of stability amid chaos. The film concludes on a note of quiet resilience, highlighting that despite personal tragedy and national turmoil, family, love, and the quiet strength of individuals like Cleo can endure. The historical context—political violence, social upheaval, and class division—darkly underscores the personal struggles, but ultimately, the ending emphasizes hope, resilience, and the unbreakable bonds of community and family. In the final scene, as the family returns to their daily life, Roma’s story reminds us that even amid widespread turmoil, ordinary people can find meaning and stability through compassion and connection.

Roma ending explained in full

Movie threads

More Movies Like Roma, by Mood & Story

Curated lists built around what makes Roma tick: the same mood, the same kind of story or the same emotional payoff. Each list explains why these movies belong together.

Intimate Portraits of Resilience like in Roma

Quiet, powerful stories of ordinary people enduring personal and social hardships. Discover movies like Roma that center on quiet, resilient characters facing life's challenges. If you were moved by Cleo's strength, these similar dramas offer deeply personal stories of endurance, often with a melancholic tone and a focus on the dignity found in everyday life.

  • resilient
  • intimate
  • somber
  • humanistic
  • melancholic
  • quiet
  • Tone: melancholic, humanistic
  • Pacing: slow, observational
Why these movies?

The story pattern: These narratives follow a character, often from a marginalized position, as they navigate a series of personal losses and systemic obstacles. The plot is less about external conflict and more about internal fortitude, culminating in a resolution that acknowledges the struggle but highlights the character's enduring spirit.

Why they belong together: They are grouped by their shared focus on a resilient protagonist, a slow, observational pacing that builds intimacy, and a heavy emotional weight derived from real-world struggles. The tone is typically melancholic or bittersweet, creating a deeply moving and humanistic viewing experience.

Bittersweet Family Sagas like in Roma

Stories where family dynamics are tested by internal crises and external forces. Find more movies like Roma that delve into the intimate dramas of a family in crisis. These similar films often feature a bittersweet tone, exploring class differences, infidelity, and grief within a domestic setting, set against a specific historical or social backdrop.

  • family drama
  • nostalgic
  • somber
  • bittersweet
  • domestic
  • class critique
  • Tone: melancholic, nostalgic
  • Pacing: slow, atmospheric
Why these movies?

The story pattern: The narrative pattern involves a family, often middle-class, whose stability is disrupted by internal conflicts like infidelity or external pressures like political unrest. The story is told through a domestic lens, interweaving the lives of family members and those who serve them, culminating in a redefined, bittersweet sense of unity.

Why they belong together: They share a focus on family dynamics as a microcosm for larger social issues, a melancholic and nostalgic tone, and a bittersweet resolution. The pacing is typically slow, allowing for deep immersion in the characters' lives and the film's atmospheric setting.

If you liked this

Movies Like Roma

Similar movies to Roma: the same genre, themes or kind of story. Each one comes with its own plot summary, timeline and ending explained.

Browse all movie summaries

Every angle

Roma (2018) Explained: Plot, Ending, Timeline & Characters

Everything about Roma in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning, the ending explained and a spoiler-free summary. What's After the Movie adds the cast, box office and post-credit scenes.

Coming soon on iOS and Android

The Plot Explained Movie Summary App

Plot summaries, endings explained and timelines on your phone. Catch up on any movie in minutes, save your favorites and never miss a twist again.

Be the first to know when we launch. Your email stays private, always.

Learn more about the app