Skip to content
What's After the Movie?
Plot summary & ending explained

Roma (2018) Plot Summary, Ending Explained & Timeline

Roma (2018) movie poster

Roma is a 2018 drama film directed by Alfonso Cuarón, running 2 hours 15 minutes. This page retells the whole story in 517 words (about 2 minutes to read) and covers 14 key events in order, 4 characters, where and when it is set, 3 themes and the ending explained. Looking for the cast, ratings and where to stream it? See the movie page for Roma.

to read the plot summary
2 min
key events in the timeline
14
characters profiled
4
themes explained
3
Roma (2018) movie poster
Released
Runtime
2h 15m
Director
Alfonso Cuarón
Genre
Drama
Original language
Spanish
Studio
Netflix
No spoilers

What Is Roma About?

The premise of Roma in 336 words, with nothing given away. The full story and the ending follow below.

The film opens in the bustling heart of 1970s Mexico City, where the rhythm of daily life is felt in the clatter of street markets, the hiss of traffic, and the soft hum of a middle‑class household tucked into the historic Roma neighborhood. Light filters through high windows, casting gentle shadows that echo the quiet intimacy of a home trying to hold together its own fragile sense of normalcy amid a city in subtle flux. The atmosphere is both tender and observant, inviting the viewer to linger over ordinary moments that reveal deeper currents of class, faith, and memory.

At the center of this world is Cleo, a young housekeeper whose steady hands keep the household running while her eyes absorb the nuances of the family she serves. She cares for four spirited children and navigates the expectations of their parents, forming a quiet but profound bond with the family’s rhythm. Alongside her is Adela, another domestic worker whose friendship offers a shared sanctuary, a space where the pressures of service and personal longing intersect. Their camaraderie hints at a silent solidarity that sustains them through the ebb and flow of domestic life.

The family itself is led by Antonio, a doctor whose frequent absences create a palpable tension, and his wife Sofía, whose attempts to maintain cohesion reveal both strength and vulnerability. Their interactions with Cleo weave a tapestry of dependence, affection, and unspoken hierarchies, inviting contemplation of how personal identities shift within the confines of household roles. The city’s broader social changes whisper through open windows—news broadcasts, distant demonstrations, and the everyday chatter of neighbors—casting an ever‑present backdrop of transformation that subtly shapes each character’s inner world.

Through patient observation and lyrical cinematography, the story paints a portrait of resilience: a young woman’s quiet determination, a family’s fragile unity, and a city poised between tradition and upheaval. The film’s tone remains intimate and reflective, offering a moving exploration of how ordinary lives bear the weight of history while seeking moments of grace and connection.

Full plot

What Happens in Roma?

The complete story of Roma, from the first scene to the last, in 517 words (about 2 minutes). Spoilers throughout. Names in the text link to 4 cast member pages.

Spoilers ahead

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.

Timeline

Roma Timeline: Every Key Event in Order

14 key events in the order they happen, from “Cleo's Daily Life” to “Life After Antonio”. 9 events name a place, across 7 locations.

  1. 1

    Cleo's Daily Life

    In Mexico City during the years 1970-1971, Cleo works diligently as a housekeeper for a wealthy family. She manages household chores and takes care of four children, maintaining a close bond with her fellow housemaid, Adela.

    When:1970-1971 Where:Mexico City, D.F.

  2. 2

    Family Dynamics

    Tensions arise within the family due to the frequent absences of Antonio, the head of the household. His wife, Sofía, struggles to keep the family dynamic intact while dealing with her own emotions and attempting to comfort their children.

    Where:Family Home

  3. 3

    Cleo's Romance Begins

    Cleo starts a romance with Fermín, who is connected to Adela's boyfriend. Their relationship quickly escalates, culminating in an intimate night that leads to unexpected complications.

  4. 4

    Heartbreak Strikes

    After suspecting her pregnancy, Cleo confesses her fears to Fermín. His panic leads to abandonment, leaving her feeling devastated and alone as she contemplates her uncertain future.

  5. 5

    Social Unrest in the Background

    While Cleo navigates her personal struggles, social unrest becomes evident in the city. A broadcast featuring Zovek, a notable figure, serves as a reminder of societal issues contrasting with Cleo's life of servitude.

    Where:Mexico City

  6. 6

    Support from Sofía

    Seeing Cleo's distress, Sofía offers her unwavering support. She reassures Cleo about her job security and accompanies her to a doctor's appointment, showcasing their strong friendship during trying times.

  7. 7

    Festive Family Gatherings

    The family celebrates Christmas at Sofía's brother's estate; however, the joyous occasion is marred by the turmoil outside, where land disputes lead to violence in the streets. This juxtaposition highlights the disparities between their privileged life and the struggles faced by others.

    When:Christmas Where:Sofía's Brother's Estate

  8. 8

    New Year's Eve Tensions

    During a New Year’s Eve gathering, Cleo witnesses Antonio's infidelity, deepening her feelings of isolation. The emotional distance within the family becomes more palpable as Cleo confronts the reality of their strained relationships.

    When:New Year’s Eve Where:Family Home

  9. 9

    Clash with Sofía

    After Sofía overhears Cleo discussing her struggles, she lashes out in anger. Despite this conflict, sisterly bonds remain strong as Sofía’s mother, Teresa, steps in to guide Cleo through her challenges of motherhood.

  10. 10

    Shopping Trip Terror

    During a shopping trip to prepare for the baby, Cleo and Teresa find themselves in the midst of violent protests. This experience underscores the societal tensions surrounding them and amplifies Cleo’s anxiety about impending motherhood.

    Where:Shopping District

Show the other 4 events of Roma
  1. 11

    Emergency Hospital Visit

    Cleo's water breaks unexpectedly after encountering Fermín in the protests, leading to a frantic rush to the hospital. Tragically, she loses her child, which plunges her into a deep sorrow and exacerbates her feelings of loneliness.

    Where:Hospital

  2. 12

    Weekend Distraction

    In an effort to distract Cleo from her despair, Sofía invites her on a weekend trip. However, the outing leads to a painful revelation about Antonio’s departure, forcing Cleo to confront her emotional turmoil.

    Where:Beach

  3. 13

    Cleo's Heroic Rescue

    During a day at the beach, despite her own fear of water, Cleo displays remarkable bravery and saves Paco and Sofi from drowning. This heroic act strengthens her bond with the children, earning their love and gratitude.

    Where:Beach

  4. 14

    Life After Antonio

    As the family copes with Antonio's absence, Cleo remains an integral part of their lives. Together, they navigate their grief and begin to find resilience, fostering new bonds as they adapt to their changing circumstances.

Characters

Who Are the Main Characters in Roma?

4 characters, among them Cleo, Sofía and Antonio: who each one is and the part they play in the story. Every profile links to the actor’s page.

  • Yalitza Aparicio as Cleo in Roma

    Cleo

    Played by Yalitza Aparicio

    Cleo is a hardworking housekeeper whose life is filled with sacrifice and silent strength. As she navigates her complex relationships and an unexpected pregnancy, her character embodies the struggles of the working class. Despite facing betrayal and sorrow, Cleo shows resilience and a deep capacity for care, ultimately becoming an integral part of the family she serves.

    • 👩‍🍳 Housekeeper
    • ❤️ Resilience
    • 👶 Motherhood
  • Marina de Tavira as Sofía in Roma

    Sofía

    Played by Marina de Tavira

    Sofía is a loving yet distressed mother struggling with her husband's absence and infidelity. She showcases a strong maternal instinct and a deep bond with Cleo, offering her support during turbulent times. Sofía's character highlights the emotional complexities faced by women in her position, navigating personal and familial challenges.

    • 👩‍👧 Mother
    • 😢 Emotionally Strained
    • 🤝 Supportive
  • Fernando Grediaga as Antonio in Roma

    Antonio

    Played by Fernando Grediaga

    Antonio is the head of the household, whose constant absences and infidelities create strain within the family. He embodies the conflicts of masculinity during a period of social change and is often oblivious to the emotional fallout his actions create. His character serves as a catalyst for many of the family's struggles.

    • 👨‍⚕️ Husband
    • ❌ Unfaithful
    • 💼 Doctor
  • Nancy García García as Adela in Roma

    Adela

    Played by Nancy García García

    Adela is Cleo's confidante and fellow housemaid, providing companionship amidst the challenges they face. Her friendship offers a glimpse into the lives and struggles of women working in domestic spaces, reflecting solidarity and support. Adela's character highlights the importance of community and connection in difficult times.

    • 👭 Friendship
    • 👩‍🍳 Housemaid
    • 🤗 Supportive
Setting

Where and When Is Roma Set?

Roma is set in Mexico City and D.F. (1970-1971). Here is why the time and place matter to the story.

When

1970-1971

The early 1970s in Mexico were characterized by social movements and political tensions, as the country faced economic challenges and a desire for change. This time period influenced the characters' lives, highlighting the struggles of the working class and the complexities within domestic spaces. The juxtaposition of familial issues against broader societal unrest sets a poignant tone for the narrative.

Where

Mexico City, D.F.

Mexico City, the vibrant capital of Mexico, is known for its rich history and cultural diversity. In the early 1970s, it was a place of stark contrasts between wealth and poverty, marked by social unrest and significant political change. The city serves as a backdrop for the personal struggles and relationships of the characters within the story.

  • 🏙️ City
  • 🇲🇽 Mexico
Themes

What Are the Themes of Roma?

3 ideas the story keeps returning to, among them Motherhood, Social Unrest and Heartbreak.

  1. 01

    Motherhood

    Motherhood is a significant theme as Cleo navigates her unexpected pregnancy and the associated fears. Her relationship with the children she cares for showcases nurturing and emotional bonds, emphasizing the struggles of becoming a mother within a context of instability. The theme reflects resilience through hardship and the search for love and acceptance.

  2. 02

    Social Unrest

    The backdrop of social unrest provides a stark contrast to Cleo's domestic world. Protests and violence highlight the societal issues of inequality and struggle for justice during this era. This theme intertwines with the personal narratives, showcasing how broader societal problems affect the intimate lives of the characters.

  3. 03

    Heartbreak

    Heartbreak is palpable in Cleo's journey, from her abandonment by Fermín to the tragedy of losing her child. These experiences paint a vivid picture of emotional turmoil, illustrating the fragility of relationships and the impact of disappointment. The theme serves to deepen the audience's understanding of a woman's resilience in the face of profound loss.

Ending explained

How Does Roma End?

The last act of Roma and what it means, in 327 words. The ending lands as bittersweet. Big spoilers: read the plot summary first if you have not seen it.

The final act, in full

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.

Tone & mood

What Kind of Film Is Roma?

Melancholic in tone, with slow pacing and a moderate story, going by the plot summary.

Tone
Melancholic
Pacing
Slow
Story
Moderate
Intensity
Medium
Ending
Bittersweet

A slow, immersive, and deeply melancholic portrait of a domestic worker's quiet strength, set against the backdrop of a family in crisis and Mexico's social upheaval in the 1970s.

  • melancholic
  • nostalgic
  • somber
  • quiet
  • intimate
  • resilient
  • family dynamics
  • class differences
  • resilience
  • unwed pregnancy

Content notes: stillbirth, abandonment, threats of violence, domestic conflict, political violence.

Quiz

How well do you remember Roma? Test yourself on the story.

Take the quiz
Where to watch

Where to Watch Roma

Stream it on Netflix. US availability and prices from JustWatch.

Streaming availability in the US, powered by JustWatch logo

Read next

Movies Like Roma With a Plot Summary

4 films close to Roma in story and themes that have a full plot summary here: Romero (1989) and Romero (1989) lead.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

Roma Plot Questions

6 quick answers about Roma, taken from the plot summary, ending explained, character guide and setting on this page and the film’s credits.

What is Roma about?

The film opens in the bustling heart of 1970s Mexico City, where the rhythm of daily life is felt in the clatter of street markets, the hiss of traffic, and the soft hum of a middle‑class household tucked into the historic Roma neighborhood.

Read the full plot summary

What happens at the end of Roma?

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.

The ending explained

When and where does Roma take place?

Roma is set in Mexico City and D.F. (1970-1971). The early 1970s in Mexico were characterized by social movements and political tensions, as the country faced economic challenges and a desire for change.

The setting explained

Who are the main characters in Roma?

The story follows Cleo (played by Yalitza Aparicio), Sofía (played by Marina de Tavira), Antonio (played by Fernando Grediaga) and Adela (played by Nancy García García).

All the characters

What are the main themes of Roma?

The summary picks out 3 themes: Motherhood, Social Unrest and Heartbreak.

The themes explained

Who directed Roma?

Roma (2018) was directed by Alfonso Cuarón and runs 2 hours 15 minutes.

Alfonso Cuarón’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app