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

Mamma Mia! Here We Go Again (2018) Plot Summary & Timeline

Mamma Mia! Here We Go Again (2018) movie poster

Mamma Mia! Here We Go Again is a 2018 comedy and romance film directed by Ol Parker, running 1 hour 54 minutes. This page retells the whole story in 669 words (about 3 minutes to read) and covers 15 key events in order, 5 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for Mamma Mia! Here We Go Again.

to read the plot summary
3 min
key events in the timeline
15
characters profiled
5
themes explained
3
Mamma Mia! Here We Go Again (2018) movie poster
Released
Runtime
1h 54m
Director
Ol Parker
Original language
English
No spoilers

What Is Mamma Mia! Here We Go Again About?

The premise of Mamma Mia! Here We Go Again in 312 words, with nothing given away. The full story follows below.

On the sun‑kissed island of Kalokairi, the turquoise sea and white‑washed villas frame a story that feels as timeless as the music that drifts through the streets. After the beloved owner of the beloved seaside hotel passes away, her daughter Sophie steps into the role of caretaker, juggling the demands of motherhood with the ambition to revive her mother’s beloved resort. The island itself becomes a character, its breezy cafés, winding alleys, and endless horizon echoing both nostalgia and possibility, setting a warm, sun‑lit stage for a tale that sings of family, love, and discovery.

The film weaves between the present and a radiant 1970s flashback, inviting viewers into the vibrant world of Donna, a free‑spirited dreamer whose youthful escapades with friends and lovers shaped the very soul of the hotel. Alongside her charismatic companions—Tanya and Rosie, two lifelong friends whose own stories sparkle with music and mischief—Donna’s journey hints at a tangled past involving three charismatic men, each leaving a different imprint on her heart and, consequently, on Sophie’s own lineage.

Back in the present, Sophie leans on Tanya and Rosie for guidance, finding in their seasoned optimism a mirror for her own hopes. She also feels the pull of two paternal figures, Harry and Bill, whose differing personalities reflect the mosaic of her heritage, while her husband Sky remains a steady, if distant, anchor. A familiar face from Donna’s past, Sam, reappears, offering a whispered connection between generations and reminding Sophie that love often lingers in the most unexpected corners.

All of these relationships pulse to a soundtrack that celebrates joy, resilience, and the timeless bond between mothers and daughters. The film’s tone is bright and buoyant, a feel‑good musical that invites the audience to imagine what might happen when the past and present dance together beneath a Grecian sunset, promising revelations, reconciliation, and a celebration of life’s ever‑lasting melody.

Full plot

What Happens in Mamma Mia! Here We Go Again?

The complete story of Mamma Mia! Here We Go Again, from the first scene to the last, in 669 words (about 3 minutes). Spoilers throughout. Names in the text link to 10 cast member pages.

Spoilers ahead

Sophie Sheridan (Amanda Seyfried) is in the midst of organizing the grand reopening of her late mother Donna’s (Meryl Streep) hotel, a year after her passing. She feels a profound sense of sadness as two of her fathers, Harry (Colin Firth) and Bill (Stellan Skarsgård), are unable to attend. Furthermore, her marriage to Sky (Dominic Cooper) faces strain as he is working in New York, complicating her efforts to celebrate her mother’s legacy.

Flashing back to 1979, a young Donna is preparing to explore the world while feeling frustrated that her mother, Ruby, is absent from her graduation. Alongside her best friends from college, Tanya ([Christine Baranski]) and Rosie ([Julie Walters]), they proudly call themselves the “Dynamos.” During her time in Paris, Donna meets and spends the night with Harry, who admits he’s a virgin. Unfortunately, she misses her boat to Kalokairi, Greece, but her journey takes a turn when Bill offers her a ride. Together, they help a stranded fisherman, emphasizing Donna’s adventurous spirit. Unknown to her, Harry has followed her to Greece, but he arrives too late and watches helplessly as her boat departs.

In the present day, Tanya and Rosie arrive to lend their support to Sophie during the hotel reopening, revealing that Rosie and Bill have parted ways. Shortly after, Sophie visits Sam ([Pierce Brosnan]), who is still mourning Donna’s death.

Back in the past, Donna arrives on the island to explore her farmhouse but is interrupted by a sudden storm that leads her to a frightened horse in the basement. Seeking help, she encounters a young Sam riding his motorcycle, who comes to her aid, setting the stage for a romantic connection.

Returning to the present, a storm disrupts the reopening festivities and hampers media coverage. Meanwhile, young Donna and Sam are swept up in a passionate whirlwind romance. She confides in him her desire to stay on the island and share a life together. However, when she discovers a picture of Sam’s fiancée, heartbreak drives her to send him away.

In the present, Sam reassures Sophie of her importance to her mother. At the same time, Harry abandons a business deal in Tokyo to be with Sophie, and Bill, motivated by the same sentiment, also seeks to support her. The two fathers meet at the docks, only to find that there are no available boats. Fortunately, Bill encounters a fisherman named Alexio ([Gerard Monaco]), securing passage for himself, Harry, and the newly arrived Sky. In an unexpected twist, Bill decides to invite the entire fishing village to join Sophie’s celebration.

Back in the past, a heartbroken Donna channels her sorrow into music alongside Tanya and Rosie. Bill returns, rekindling their romance while Rosie harbors feelings for him, leading to a complicated dynamic. Meanwhile, Sam returns after ending his engagement for Donna but is devastated to find her with another man and leaves the island yet again. Donna soon discovers she is pregnant but remains uncertain about which of her three recent lovers is the father.

In the present, as the guests arrive for the party, Sophie is joyfully reunited with her two fathers and Sky. She shares her pregnancy news with Sky, feeling a deep connection to her mother’s struggles. Bill and Rosie find solace in their shared grief for Donna. Unexpectedly, Sophie’s estranged grandmother, Ruby, shows up, seeking to forge a new relationship with Sophie after being tracked down by Sky.

Sophie honors her mother by performing a song with Tanya and Rosie, receiving heartfelt praise from Ruby afterward. It is revealed that the hotel manager, Fernando, is Ruby’s former lover, leading to a triumphant reunion.

Fast forward nine months later, Sophie’s baby boy is welcomed for his christening amidst the warmth of family. As the ceremony unfolds, Tanya flirts with Fernando’s brother, and the joyous occasion culminates with the spirit of Donna watching over her daughter. Ultimately, all characters, including Donna and the younger cast, unite in a spirited rendition of “Super Trouper” during a grand celebration at Hotel Bella Donna.

Timeline

Mamma Mia! Here We Go Again Timeline: Every Key Event in Order

15 key events in the order they happen, from “Sophie Organizes Hotel Reopening” to “Baby's Christening”. 9 events name a place, across 6 locations.

  1. 1

    Sophie Organizes Hotel Reopening

    In the present day, Sophie Sheridan is deeply focused on organizing the grand reopening of her late mother Donna's hotel. The task is made emotionally challenging by the absence of her two fathers, Harry and Bill, who cannot attend due to unforeseen circumstances.

    When:1 year after Donna's passing Where:Hotel Bella Donna

  2. 2

    Sophie Struggles with Marriage

    As Sophie prepares for the hotel opening, her marriage to Sky is strained due to his work commitments in New York. This distance adds to her emotional turmoil as she tries to honor her mother’s memory while feeling disconnected from her husband.

  3. 3

    Flashback to Young Donna

    Flashing back to 1979, a young Donna graduates, feeling frustrated by her mother Ruby's absence on this important day. Alongside her friends Tanya and Rosie, they proudly embrace their identity as the 'Dynamos' and prepare for adventures ahead.

    When:1979

  4. 4

    Donna's Paris Encounter

    During her travels, Donna meets Harry in Paris, where they share a brief but meaningful night. This momentary connection sets the stage for a significant twist in her life as she later departs for Greece.

    Where:Paris

  5. 5

    Bill Offers Donna a Ride

    After missing her boat to Kalokairi, Donna is offered a ride by Bill, who is charismatic and adventurous. Their journey also involves helping a stranded fisherman, which showcases Donna's spirit of adventure and willingness to lend a hand.

    Where:Kalokairi, Greece

  6. 6

    Harry Follows Donna to Greece

    Unbeknownst to Donna, Harry has followed her to Greece but arrives too late to catch her. He watches in despair as her boat departs, illustrating the fate of their budding relationship.

    Where:Greece

  7. 7

    Donna Meets Sam

    Upon arriving on the island, Donna is caught in a storm that leads her to a frightened horse in a basement. Soon, she meets Sam, a young man on a motorcycle, who comes to her rescue, igniting a romantic spark between them.

    Where:Donna's farmhouse

  8. 8

    Storm Disrupts Reopening Festivities

    In the present day, a storm disrupts the hotel reopening festivities, causing chaos and affecting media coverage. This turn of events parallels the wild emotions and romantic tensions experienced by Donna and Sam in their past.

    Where:Hotel Bella Donna

  9. 9

    Donna's Heartbreak

    As Donna and Sam’s romance grows, she finally decides to share her desire to stay on Kalokairi. However, when she discovers Sam’s engagement to another woman, heartbreak leads her to send him away, marking a significant turning point in her life.

  10. 10

    Harry and Bill Support Sophie

    Back in the present, Harry drops a business deal in Tokyo to be with Sophie, and Bill joins him, both motivated by love for Sophie. Their arrival at the docks is complicated by a lack of available boats, but Bill secures passage with a local fisherman.

    Where:Docks

Show the other 5 events of Mamma Mia! Here We Go Again
  1. 11

    Donna's Music and Heartache

    In the past, heartbroken over her relationships, Donna channels her emotions into music alongside Tanya and Rosie. Bill reappears, rekindling their affair, while Rosie harbors her own feelings for him, complicating their dynamic.

  2. 12

    Sophie Reunites with Family

    As guests gather for the hotel’s reopening, Sophie has an emotional reunion with her two fathers and Sky. She finds strength in sharing her pregnancy news with Sky, connecting deeply with her mother’s journey and challenges.

    Where:Hotel Bella Donna

  3. 13

    Ruby Makes an Unexpected Visit

    Sophie’s estranged grandmother, Ruby, arrives unexpectedly, seeking to reconnect with Sophie after being tracked down. This pivotal moment opens a new chapter in their family relationships, highlighting the theme of reconciliation.

  4. 14

    Celebration and Reunion

    Sophie honors her mother's legacy by performing a song with Tanya and Rosie during the hotel reopening celebration. The emotional performance is met with heartfelt praise from Ruby, revealing deep familial connections and shared love.

    Where:Hotel Bella Donna

  5. 15

    Baby's Christening

    Fast forward nine months later, Sophie’s baby boy is welcomed during a joyful christening ceremony surrounded by family. As the celebration unfolds, it becomes a unifying moment for all characters, including the spirit of Donna watching over them.

Characters

Who Are the Main Characters in Mamma Mia! Here We Go Again?

5 characters, among them Sophie Sheridan, Donna Sheridan and Bill Anderson: who each one is and the part they play in the story. Every profile links to the actor’s page.

  • Amanda Seyfried as Sophie Sheridan in Mamma Mia! Here We Go Again

    Sophie Sheridan

    Played by Amanda Seyfried

    Sophie is a determined and sentimental young woman trying to honor her late mother's memory while managing the complexities of her own life. She feels the weight of familial expectations and seeks to create a legacy that connects her to Donna.

    • 👰 Bride
    • ❤️ Grief
    • 💪 Determination
  • Meryl Streep as Donna Sheridan in Mamma Mia! Here We Go Again

    Donna Sheridan

    Played by Meryl Streep

    Donna is a free-spirited woman with a strong sense of adventure and independence. Her past decisions shape the emotional landscape of the story, and her music serves as a vessel for her feelings and experiences, connecting past and present.

    • 🎶 Musician
    • 💔 Love
    • 🌍 Adventurous
  • Stellan Skarsgård as Bill Anderson in Mamma Mia! Here We Go Again

    Bill Anderson

    Played by Stellan Skarsgård

    Bill is one of Sophie's fathers, characterized by his easygoing nature and desire to support his daughter. His romantic history with Donna adds depth to his character, balancing nostalgia with a commitment to family.

    • 🧳 Traveler
    • 🤝 Supportive
    • 💞 Romantic
  • Pierce Brosnan as Sam Carmichael in Mamma Mia! Here We Go Again

    Sam Carmichael

    Played by Pierce Brosnan

    Sam is deeply connected to Donna, embodying the theme of lost love. His emotional journey reveals his commitment to his family, and he serves as a reassuring presence for Sophie as she navigates her mother’s legacy.

    • 🛥️ Sailor
    • 💖 Romantic
    • 🕰️ Nostalgic
  • Cher as Ruby Sheridan in Mamma Mia! Here We Go Again

    Ruby Sheridan

    Played by Cher

    Ruby is a complex figure who seeks redemption and connection with her granddaughter Sophie. Her presence highlights the generational gap in relationships, offering a chance for healing and unity within the family.

    • 👵 Grandmother
    • 💌 Reconciliation
    • 🌟 Matriarch
Setting

Where and When Is Mamma Mia! Here We Go Again Set?

Mamma Mia! Here We Go Again is set in Kalokairi and Greece (1979, Present Day). Here is why the time and place matter to the story.

When

1979, Present Day

The movie spans two significant timelines: the past in 1979 when young Donna sets out to explore the world and the present day, a year after Donna's passing, as Sophie navigates her grief and the hotel reopening. These periods highlight themes of love, loss, and legacy.

Where

Kalokairi, Greece

Kalokairi is a picturesque Greek island known for its stunning beaches and vibrant culture. The island serves as a beautiful backdrop for the reopening of Donna's hotel, which is central to Sophie's journey and the reminiscing of her mother's legacy.

  • 🌊 Island
  • 🏨 Hotel
Themes

What Are the Themes of Mamma Mia! Here We Go Again?

3 ideas the story keeps returning to, among them Love & Legacy, Heartbreak and Celebration.

  1. 01

    Love & Legacy

    The film intricately weaves themes of love across generations, showcasing how Donna's past influences Sophie's present. It emphasizes the enduring bond between mothers and daughters, even in the face of loss and change.

  2. 02

    Heartbreak

    Heartbreak is a recurring theme, illustrated through Donna's complex relationships with her lovers, leading to painful choices. Similarly, Sophie experiences her own heartache as she grapples with her mother's death and her relationship with Sky.

  3. 03

    Celebration

    Celebration is depicted through the grand reopening festivities and a christening ceremony, highlighting the importance of family and community. The festive atmosphere captures the spirit of joy and togetherness, even amidst grief.

Tone & mood

What Kind of Film Is Mamma Mia! Here We Go Again?

Light in tone, with steady pacing and a moderate story, going by the plot summary.

Tone
Light
Pacing
Steady
Story
Moderate
Intensity
Medium
Ending
Happy

A joyous and nostalgic musical sequel that interweaves a daughter's present-day challenges with the vibrant, romantic youth of her mother, creating a heartfelt and celebratory feel-good experience.

  • joyful
  • nostalgic
  • uplifting
  • romantic
  • sentimental
  • celebratory
  • mother-daughter relationship
  • family legacy
  • friendship
  • grief and loss

Content notes: death of a parent.

Quiz

How well do you remember Mamma Mia! Here We Go Again? Test yourself on the story.

Take the quiz
Where to watch

Where to Watch Mamma Mia! Here We Go Again

Rent or buy it from Amazon Video and Apple TV Store. US availability and prices from JustWatch.

Streaming availability in the US, powered by JustWatch logo

Read next

Movies Like Mamma Mia! Here We Go Again With a Plot Summary

6 films close to Mamma Mia! Here We Go Again in story and themes that have a full plot summary here: Mamma Mia! (2008) and My Big Fat Greek Wedding 3 (2023) lead. 2 of them come with the ending explained.

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

Mamma Mia! Here We Go Again Plot Questions

5 quick answers about Mamma Mia! Here We Go Again, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is Mamma Mia! Here We Go Again about?

On the sun‑kissed island of Kalokairi, the turquoise sea and white‑washed villas frame a story that feels as timeless as the music that drifts through the streets.

Read the full plot summary

When and where does Mamma Mia! Here We Go Again take place?

Mamma Mia! Here We Go Again is set in Kalokairi and Greece (1979, Present Day). The movie spans two significant timelines: the past in 1979 when young Donna sets out to explore the world and the present day, a year after Donna's passing, as Sophie navigates her grief and the hotel reopening.

The setting explained

Who are the main characters in Mamma Mia! Here We Go Again?

The story follows Sophie Sheridan (played by Amanda Seyfried), Donna Sheridan (played by Meryl Streep), Bill Anderson (played by Stellan Skarsgård) and Sam Carmichael (played by Pierce Brosnan); the character guide covers 5 characters in all.

All the characters

What are the main themes of Mamma Mia! Here We Go Again?

The summary picks out 3 themes: Love & Legacy, Heartbreak and Celebration.

The themes explained

Who directed Mamma Mia! Here We Go Again?

Mamma Mia! Here We Go Again (2018) was directed by Ol Parker and runs 1 hour 54 minutes.

Ol Parker’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