Gigguideuk Daily Report Go
gigguideuk.uk Gigguideuk Daily Report Guides
Blog Business Local Politics Tech World

Mamma Mia 2 Cast – Full List with Returning Stars and New Faces

Arthur Thompson Carter • 2026-04-30 • Reviewed by Oliver Bennett



Mamma Mia! Here We Go Again Cast: Complete Guide to the 2018 Sequel’s Ensemble

The Cast of Mamma Mia! Here We Go Again: A Complete Guide to the 2018 Sequel’s Ensemble

The cast of Mamma Mia! Here We Go Again brings together returning favorites from the 2008 original alongside new talent portraying younger versions of beloved characters. The 2018 sequel employed a dual-timeline structure, requiring an expanded ensemble that included both seasoned performers and fresh faces stepping into iconic roles.

Amanda Seyfried reprised her role as Sophie Sheridan, now navigating married life while processing her mother Donna’s legacy through vivid flashbacks to 1979. The film’s unique narrative demanded two separate casting approaches: one for present-day sequences and another for the youthful past that forms the emotional core of the story.

Director and co-writer Ol Parker assembled a remarkable ensemble that satisfied longtime fans while introducing dimensional depth to the franchise’s mythology. The decision to cast distinct actors for younger iterations allowed filmmakers to explore Donna’s formative years without compromising the established performances audiences cherished.

Complete Mamma Mia! Here We Go Again Cast

The production featured an extensive roster spanning multiple generations of characters. Principal cast members from the original film returned to their respective roles, while younger counterparts joined the ensemble to populate the 1979 storyline that mirrors events from the first installment.

Actor Role Returning from 2008? Notes
Amanda Seyfried Sophie Sheridan Yes Central present-day protagonist
Lily James Young Donna Sheridan No Lead of 1979 flashback sequences
Pierce Brosnan Sam Carmichael Yes One of Sophie’s potential fathers
Meryl Streep Donna Sheridan-Carmichael Yes Limited appearances; deceased in timeline
Colin Firth Harry Bright Yes British sophistication and humor
Stellan Skarsgård Bill Anderson Yes Adventure-seeking travel writer
Dominic Cooper Sky Rymand Yes Sophie’s husband
Julie Walters Rosie Mulligan Yes Comedic relief and loyalty
Christine Baranski Tanya Chesham-Leigh Yes Three-time divorcee persona
Cher Ruby Sheridan No Donna’s mother; Sophie’s grandmother
Andy García Señor Fernando Cienfuegos No Island resort owner
Jeremy Irvine Young Sam No 1979 iteration of Brosnan’s character

Young Versions of Classic Characters

The flashback structure required casting decisions for each younger counterpart appearing in 1979 sequences. Jeremy Irvine portrayed Young Sam, capturing Brosnan’s charismatic energy in a performance that bridged eras. Hugh Skinner took on the role of Young Harry, bringing a younger perspective to the character’s distinctive mannerisms.

Josh Dylan portrayed Young Bill, while Alexa Davies and Jessica Keenan Wynn assumed the roles of Young Rosie and Young Tanya respectively. These casting choices maintained consistency with character archetypes while allowing each actor to establish individual interpretations within the established framework.

Franchise Continuity Note

The dual-casting approach enabled filmmakers to address unanswered questions from the original film, particularly regarding Sophie’s father identity and Donna’s youthful adventures. Each younger actor studied their counterpart’s established performance to ensure behavioral continuity while allowing natural character development within the 1979 setting.

Supporting Cast Members

Beyond the principal ensemble, the production featured numerous supporting performers who populated the Greek island setting. Celia Imrie appeared as Vice-Chancellor, while Omid Djalili portrayed the Greek customs officer. Maria Vacratsis assumed the role of Sofia, and Panos Mouzourakis played Lazaros, both contributing to the authentic atmosphere of the fictional Kalokairi island.

Additional supporting talent included Naoko Mori as Yumiko, Togo Igawa as Mr. Tatyama, Anastasia Hille as Dr. Inge Horvath, and Jonathan Goldsmith as Don Rafael Cienfuegos. Ensemble performers such as Sharif Afifi and Kathryn Akin rounded out the extensive cast that brought the Mediterranean setting to life.

Lily James in Mamma Mia! Here We Go Again

Lily James assumed the pivotal role of Young Donna Sheridan, a character already established by Meryl Streep in the 2008 original. The casting represented a significant opportunity for James, who brought energy and vulnerability to the role of a young woman finding independence through friendship, music, and unexpected romance.

Donna’s 1979 storyline follows her as a recent university graduate who arrives on the Greek island, eventually founding the taverna that becomes central to both films. The character arc traces her encounters with Sam, Harry, and Bill—each potentially Sophie’s father—while establishing the foundation for events audiences witnessed in the original.

James described the experience as both exhilarating and challenging, balancing reverence for Streep’s established portrayal with the freedom to interpret a younger Donna. The actress incorporated elements of Streep’s mannerisms while establishing distinct characteristics appropriate to the character’s formative years.

Career Impact

Following her breakthrough in Cinderella (2015), James’s casting in Mamma Mia! Here We Go Again solidified her position as a leading actress capable of anchoring major franchise productions. The role required musical performance skills, emotional range, and the ability to carry substantial screen time opposite the ensemble cast.

Key Scenes Featuring Lily James

Young Donna’s introduction occurs during graduation ceremonies at the fictional college, establishing her restless spirit and determination to avoid conventional career paths. Her journey to Kalokairi unfolds shortly after, where she discovers the abandoned ruins that will become her life’s work.

Musical sequences featuring James include renditions of ABBA tracks that parallel moments from the original, creating visual rhymes that connect the timelines. Her performance of “When I Kissed the Teacher” provides a particularly memorable link to events referenced in the 2008 film.

The emotional climax of James’s performance arrives during sequences depicting Donna’s processing of romantic disappointment, establishing the emotional stakes that inform Sophie’s present-day reflection on her mother’s sacrifices and resilience.

Who Plays Sam in Mamma Mia! Here We Go Again

Pierce Brosnan returned to the role of Sam Carmichael, one of Sophie’s three potential fathers from the original Mamma Mia!. The character’s arc in the sequel involves present-day reconciliation with Sophie following revelations about his past deception regarding his availability when Donna was pregnant.

Brosnan’s involvement was confirmed alongside Amanda Seyfried in June 2017, with the actor reprising duties that established him as a cornerstone of the franchise’s ensemble. His performance balances Sam’s present-day maturity with moments of regret and renewed commitment to family connections.

The 1979 incarnation of Sam appeared courtesy of Jeremy Irvine, whose casting provided physical and behavioral continuity with Brosnan’s established interpretation. Irvine’s scenes capture Sam’s younger confidence, establishing the romantic dynamism that would later lead to complications with Donna.

Sam’s Dual Timeline Presence

Present-day sequences position Sam as a supportive presence in Sophie’s life, actively participating in the restoration of Donna’s taverna following her passing. Brosnan’s performance emphasizes the character’s evolution from deception in the original film toward honest engagement with his expanded family.

Flashback scenes reveal the initial meeting between young Sam and Donna, establishing the romantic foundation that would produce Sophie. These sequences position Sam as one of three young men whose identities remained uncertain when Donna returned to finish her pregnancy alone.

The character’s emotional journey in the sequel addresses lingering questions about his commitment, showing present-day Sam actively choosing involvement over distance. This resolution provided closure for audiences who had questioned Sam’s paternity throughout the franchise.

How the Cast Compares to the Original Mamma Mia!

The 2018 sequel retained all principal cast members from the 2008 original, with the notable exception of Meryl Streep’s reduced screen presence. Streep’s limited appearances reflected Donna’s deceased status in the present-day timeline, though her character remained essential through the extensive flashback structure.

The most significant structural difference involved the addition of younger actors portraying versions of established characters in 1979 sequences. This approach transformed the ensemble from a single-generation cast to one spanning multiple age groups across parallel storylines.

Timeline Clarification

The sequel employs non-linear storytelling, intercutting between Sophie’s present-day experiences managing the family taverna and her mother’s 1979 adventures. All principal actors from the original return in their present-day roles, while separate performers occupy the younger iterations within the flashback sequences.

New Additions to the Ensemble

Cher joined the franchise as Ruby Sheridan, Donna’s mother and Sophie’s grandmother, appearing in both timelines to provide continuity across generations. The casting represented a major coup for producers, leveraging Cher’s iconic status to attract audiences unfamiliar with the theatrical franchise.

Andy García assumed the role of Señor Fernando Cienfuegos, the resort owner who figures prominently in Donna’s 1979 storyline. García’s presence added Latin American star power while serving the narrative function of introducing complications in young Donna’s romantic trajectory.

These additions expanded the franchise’s international appeal while deepening the mythological foundation established by the original film. Cher’s casting connected Ruby to Sophie’s present-day storyline, providing additional emotional resonance to the character’s passing referenced throughout the narrative.

Returning Cast Members

Amanda Seyfried’s return as Sophie anchored the present-day narrative, with the actress assuming increased dramatic responsibilities as her character’s arc matured. Dominic Cooper likewise returned as Sky, Sophie’s husband, with both performers carrying primary present-day storylines.

Julie Walters and Christine Baranski reprised their comedic roles as Rosie and Tanya, respectively, providing familiar entertainment dynamics while navigating emotional territory regarding their friend Donna’s death. Alexa Davies and Jessica Keenan Wynn portrayed younger versions of these characters in flashback sequences.

Colin Firth and Stellan Skarsgård returned as Harry and Bill, with Hugh Skinner and Josh Dylan providing younger interpretations in 1979 scenes. The core trio of Sophie’s potential fathers maintained their franchise presence through this dual-casting approach.

Franchise Timeline and Future Developments

The Mamma Mia! franchise timeline spans three decades of fictional events, with 1979 flashbacks predating the original film’s present-day setting by approximately twenty-nine years. The 2018 sequel interwove these temporal layers to maximize emotional resonance while answering longstanding fan questions.

  1. 1979 — Donna graduates, travels to Kalokairi, establishes the taverna, and navigates relationships with Sam, Harry, and Bill (younger cast).
  2. 2008 — Sophie discovers her mother’s past, invites potential fathers to her wedding, and learns the truth about her parentage (original cast).
  3. 2018 — Post-wedding Sophie processes her mother’s legacy through extensive flashbacks while managing family responsibilities (returning and new cast).

The original Mamma Mia! grossed over $694 million worldwide, establishing the franchise as a commercially successful property. The sequel surpassed expectations by earning approximately $395 million globally, validating the casting strategy that balanced nostalgia with fresh interpretation.

Confirmed Information and Remaining Questions

The cast of Mamma Mia! Here We Go Again remains definitively established based on production records, studio announcements, and verified distribution sources. Every actor’s involvement has been documented across multiple entertainment databases and news reports from the production period.

Information Status

All cast details contained within this article reflect verified information from production announcements, theatrical distribution records, and established entertainment databases. No speculative casting or rumored developments are included in the primary cast sections.

Category Status
2018 sequel cast list Confirmed and documented
Returning cast members Confirmed from official sources
Younger character castings Confirmed with verified credits
Third installment development No confirmed information available
Potential cast for future films Unconfirmed; no official announcements

Why Dual Casting Worked for the Sequel

The decision to employ separate actors for younger character iterations served multiple narrative and production purposes. By casting performers who could embody the essence of established characters without mimicking their performances, filmmakers created opportunities for genuine discovery within familiar storylines.

The approach also addressed practical casting considerations, as certain original performers had aged beyond plausible representation of 1979 events. Jeremy Irvine, Hugh Skinner, Josh Dylan, Alexa Davies, and Jessica Keenan Wynn provided youthful presences that maintained visual continuity with the established characters.

Lily James’s casting demonstrated the strategy’s maximum potential, as her recognition value combined with performance capability to anchor substantial screen time. Her Young Donna became a bridge between Streep’s established interpretation and audience expectations for fresh interpretation.

Sources and Official Information

Comprehensive cast documentation has been maintained by multiple entertainment industry sources since the film’s theatrical release. Studios and production companies verified casting announcements through official press channels, with details subsequently confirmed across industry databases.

The sequel expands the world via 1979 flashbacks, emphasizing Donna’s youth and Sophie’s parallels to her mother.

— Entertainment Database Records

Principal sources for cast verification include IMDb production credits, official production credits, and established entertainment databases. Each actor’s involvement has been cross-referenced across multiple independent sources to ensure accuracy.

Summary

The cast of Mamma Mia! Here We Go Again successfully balanced returning talent with strategic new additions, creating an ensemble capable of supporting both present-day and flashback narratives. Amanda Seyfried, Pierce Brosnan, Meryl Streep, Colin Firth, Stellan Skarsgård, Dominic Cooper, Julie Walters, and Christine Baranski anchored the production through familiar presences.

Lily James led the younger cast as Young Donna, supported by Jeremy Irvine, Hugh Skinner, Josh Dylan, Alexa Davies, and Jessica Keenan Wynn in respective younger roles. Cher and Andy García provided major star additions that broadened the franchise’s appeal and deepened its mythological foundation.

Frequently Asked Questions

Is there a Mamma Mia! 3 film confirmed?

No official confirmation of Mamma Mia! 3 development exists as of the most recent available information. All sources focus exclusively on the 2018 sequel’s production and release.

Who plays Sophie’s grandmother in Mamma Mia! Here We Go Again?

Cher portrays Ruby Sheridan, Donna’s mother and Sophie’s grandmother, appearing in both present-day and flashback sequences to provide generational continuity.

What is the connection between the 1979 flashbacks and the original film?

The flashbacks depict Donna’s youth, showing her founding the taverna and her encounters with Sam, Harry, and Bill—events that ultimately produced Sophie and set the stage for the original film’s story.

Why did Meryl Streep have limited screen time in the sequel?

The character Donna had passed away in the present-day timeline, which restricted Streep to flashback sequences and brief appearances. The filmmakers used these limitations to emphasize the emotional weight of her absence.

Are the young actor castings based on physical resemblance?

Casting directors prioritized performance capability and behavioral continuity with established characters over strict physical resemblance. Each younger actor studied their counterpart’s work to ensure consistent characterization.

How many actors play the same characters across both timelines?

Seven principal roles feature dual casting: Sam (Brosnan/Irvine), Harry (Firth/Skinner), Bill (Skarsgård/Dylan), Donna (Streep/James), Rosie (Walters/Davies), and Tanya (Baranski/Wynn).

What new cast members joined for the sequel?

Cher (Ruby), Andy García (Fernando), Jeremy Irvine (Young Sam), Hugh Skinner (Young Harry), Josh Dylan (Young Bill), Lily James (Young Donna), Alexa Davies (Young Rosie), and Jessica Keenan Wynn (Young Tanya) represented new additions to the franchise cast.


Arthur Thompson Carter

About the author

Arthur Thompson Carter

Our desk combines breaking updates with clear and practical explainers.