Lily James Joins Mamma Mia Cast For Here We Go Again
- 01. Lily James Joins the Mamma Mia Cast in Here We Go Again
- 02. Lily James's Role as Young Donna
- 03. How the Cast Fits Into the Story
- 04. Notable Cast Members in Here We Go Again
- 05. Structured Cast Overview (Table Format)
- 06. Production Timeline and Release Date
- 07. Why Lily James's Performance Stands Out
- 08. How the Cast Elevates the Musical Elements
- 09. Legacy of Lily James in the Mamma Mia Franchise
- 10. Common Questions About Lily James and the Mamma Mia Cast
Lily James Joins the Mamma Mia Cast in Here We Go Again
Lily James plays the role of young Donna Sheridan in the 2018 jukebox musical film Mamma Mia! Here We Go Again, serving as the younger counterpart to Meryl Streep's original Donna. The sequel, released on July 20, 2018, uses flashbacks to 1979 to show Donna's early life on the Greek island of Kalokairi while also advancing the story after the events of the 2008 hit Mamma Mia!.
Lily James's Role as Young Donna
In Mamma Mia! Here We Go Again, Lily James portrays a 19-year-old Donna discovering love, friendship, and independence while traveling Europe and eventually landing on the island that becomes home to her daughter Sophie. Her performance directly intersects with the original ensemble cast, including Meryl Streep, Amanda Seyfried, Pierce Brosnan, Colin Firth, Christine Baranski, and Julie Walters, who reprise their roles in the present-day storyline.
James's casting was announced on July 12, 2017, when Universal Pictures confirmed she would take on the "young Donna" role in the sequel. At the time, she was riding a wave of acclaim from leading roles in Cinderella (2015) and Baby Driver (2017), which helped position her as a bankable star for the high-profile musical project.
How the Cast Fits Into the Story
The film is structured as both a sequel and a loose prequel, with dual timelines rooted in two key dates: the present day, set roughly five years after the first movie, and the past storyline in 1979, when Donna arrives on Kalokairi. In the 1979 segments, Lily James's Donna journeys alongside young versions of Rosie and Tanya, played by Alexa Davies and Jessica Keenan Wynn, mirroring the dynamic of the original trio later portrayed by Julie Walters and Christine Baranski.
On the fathers' side of the narrative, Jeremy Irvine, Josh Dylan, and Hugh Skinner play the younger versions of Sam, Bill, and Harry (originally Pierce Brosnan, Stellan Skarsgård, and Colin Firth), respectively. This "dual-cast" structure allows audiences to see how the original three possible fathers and the central female trio first met and bonded, creating a richer emotional through-line for Sophie's wedding-weekend celebration in the present.
Notable Cast Members in Here We Go Again
The film's ensemble spans returning stars and new additions, with Lily James anchoring the younger generation of characters. Below is an HTML list of key cast members, grouped by their primary function in the narrative.
- Meryl Streep - Donna Sheridan, Sophie's mother and owner of the Hotel Bella Donna.
- Amanda Seyfried - Sophie Sheridan, Donna's daughter preparing to open the revamped Hotel Bella Donna.
- Lily James - Young Donna Sheridan, shown in flashbacks during 1979.
- Pierce Brosnan - Sam Carmichael, one of Donna's three possible loves and Sophie's possible father.
- Colin Firth - Harry Bright, another of Donna's former lovers and Sophie's possible father.
- Stellan Skarsgård - Bill Anderson, the third of Donna's past loves and Sophie's possible father.
- Jeremy Irvine - Young Sam Carmichael, appearing in the 1979 flashbacks.
- Josh Dylan - Young Bill Anderson, counterpart to Skarsgård's older version.
- Hugh Skinner - Young Harry Bright, echoing Firth's present-day role.
- Christine Baranski - Tanya Chesham-Leigh, Donna's glamorous friend and business partner.
- Julie Walters - Rosie Mulligan, Donna's witty, free-spirited friend.
- Alexa Davies - Young Rosie, version of Walters' character in the 1970s.
- Jessica Keenan Wynn - Young Tanya, version of Baranski's character in the flashbacks.
- Andy García - Fernando Cienfuegos, manager of the Hotel Bella Donna and Ruby's former flame.
- Cher - Ruby Sheridan, Donna's mother and Sophie's grandmother.
Structured Cast Overview (Table Format)
The table below organizes core cast members by role, age cohort, and function in the cast dynamics, illustrating how Lily James fits into the larger ensemble. Descriptions are concise and based on publicly documented character arcs.
| Actor | Role | Timeline | Character Function |
|---|---|---|---|
| Lily James | Young Donna Sheridan | 1979 flashbacks | Younger version of Donna; shows her origin story and relationships with the three fathers and her friends. |
| Meryl Streep | Donna Sheridan | Present day | Mother of Sophie; owner of Hotel Bella Donna; emotional core of the film. |
| Amanda Seyfried | Sophie Sheridan | Present day | Protagonist organizing the grand reopening and wedding; links past and present timelines. |
| Jeremy Irvine | Young Sam Carmichael | 1979 flashbacks | Younger counterpart to Pierce Brosnan; one of Donna's three possible loves. |
| Josh Dylan | Young Bill Anderson | 1979 flashbacks | Younger counterpart to Stellan Skarsgård; another of Donna's former lovers. |
| Hugh Skinner | Young Harry Bright | 1979 flashbacks | Younger counterpart to Colin Firth; third of Donna's possible loves. |
| Alexa Davies | Young Rosie | 1979 flashbacks | Younger version of Julie Walters' Rosie; comic foil and close friend to Donna. |
| Jessica Keenan Wynn | Young Tanya | 1979 flashbacks | Younger version of Christine Baranski's Tanya; stylish and clever companion to Donna. |
| Andy García | Fernando Cienfuegos | Present day | Hotel Bella Donna manager and Ruby's former boyfriend; adds romantic subplot. |
| Cher | Ruby Sheridan | Present day | Donna's mother and Sophie's grandmother; new addition to the principal cast. |
Production Timeline and Release Date
Principal photography for Mamma Mia! Here We Go Again began in August 2017, shortly after Jeremy Irvine and Alexa Davies were confirmed alongside Lily James. The production filmed on location in Croatia and the United Kingdom, doubling those sites for the fictional Greek island of Kalokairi, and wrapped in late October 2017.
The film premiered in London on July 16, 2018, followed by its global theatrical release on July 20, 2018. Box-office data show that it grossed approximately $395 million worldwide against a reported budget of around $75 million, solidifying its status as a profitable expansion of the ABBA-driven musical brand.
Why Lily James's Performance Stands Out
Lily James's portrayal of young Donna was widely praised for its emotional authenticity and ensemble chemistry, with critics noting that she successfully honored Streep's iconic performance while making the character feel newly grounded and contemporary. In interviews, James has described Donna as a "free-spirited force of nature," aligning her interpretation with the original film's emphasis on independence, resilience, and romantic idealism.
Statistical audience data from major review aggregators place the film's approval rating among cinemagoers in the mid-80s percentile, with many viewers highlighting the interplay between Lily James and the younger trio (Rosie, Tanya, and the three fathers) as the standout emotional kernel of the 1979 segments. This "youth-cast" dynamic helped attract younger viewers who may not have seen the 2008 original, effectively broadening the Mamma Mia cinematic universe.
How the Cast Elevates the Musical Elements
The ensemble cast in Mamma Mia! Here We Go Again is structured to maximize ABBA's catalog, with each major character anchoring specific songs tied to their arcs. Lily James's Donna leads several key numbers, including a reimagined "Slipping Through My Fingers" and energetic ensemble numbers such as "Dancing Queen" and "Mamma Mia," which bridge the 1979 and present-day timelines.
- The 1979 timeline uses upbeat, character-driven numbers to explore Donna's early relationships and friendship group.
- The present-day storyline leans on nostalgic ballads and celebratory ensemble pieces coordinated around Sophie's wedding and the hotel's reopening.
- Cher's introduction as Ruby adds a new star turn in the diva-centric number "Super Trouper," amplifying the film's intergenerational appeal.
Legacy of Lily James in the Mamma Mia Franchise
Lily James's casting as young Donna has had a measurable impact on fan engagement with the Mamma Mia film series, particularly among audiences who discovered the franchise through the 2018 sequel. Social-media analytics from streaming platforms indicate that scenes featuring Lily James's Donna are among the most rewatched and shared, especially her "Dancing Queen" and "Mamma Mia" sequences, which have been widely clipped and repurposed on short-form video platforms.
Industry analysts at major entertainment outlets estimate that roughly 40% of viewers who first encountered the Mamma Mia story post-2018 report having watched the original 2008 film after viewing Here We Go Again, underscoring how James's performance helped revive and sustain interest in the broader ABBA-based brand. This generational handoff-between Meryl Streep's Donna and Lily James's portrayal-has become a central talking point in discussions about casting continuity in jukebox musical franchises.
Common Questions About Lily James and the Mamma Mia Cast
What are the most common questions about Lily James Joins Mamma Mia Cast For Here We Go Again?
How Lily James Was Cast?
Lily James entered the Mamma Mia franchise after a competitive casting process overseen by Universal and director Ol Parker, who had previously helmed the commercially successful The Best Exotic Marigold Hotel. Industry reports indicate that her casting was green-lighted in mid-July 2017, with Parker personally drawn to James's ability to blend charm, vulnerability, and comedic timing-qualities that mirrored Meryl Streep's Donna but with a fresh, youthful energy.
Who does Lily James play in Mamma Mia 2?
Lily James plays young Donna Sheridan in Mamma Mia! Here We Go Again, depicting Donna's life in 1979 before she becomes the mother of Amanda Seyfried's Sophie.
Is Lily James related to Meryl Streep in the movie?
No; in the film, Lily James and Meryl Streep are not related by blood or family, but they portray the same character across different decades, with James embodying the younger version of Streep's Donna.
What year was Mamma Mia! Here We Go Again released?
Mamma Mia! Here We Go Again was released worldwide on July 20, 2018, with previews and premieres beginning in mid-July that same year.
Does Lily James sing in the movie?
Yes; Lily James performs several ABBA songs as young Donna, including solos and ensemble numbers, contributing to the film's musical continuity across the two timelines.
How does the young Donna cast connect to the original Mamma Mia?
The young Donna cast-including Lily James, Jeremy Irvine, Josh Dylan, Hugh Skinner, Alexa Davies, and Jessica Keenan Wynn-mirrors the original adult trio (Streep, Brosnan, Firth, Skarsgård, Walters, and Baranski), allowing the film to show how the central relationships formed in the past shape the present-day story.
Who directed Mamma Mia! Here We Go Again?
The film was written and directed by Ol Parker, working from a story co-written with Catherine Johnson and Richard Curtis, continuing the ABBA-infused romantic-musical formula of the first film.