Old Vs Young: Comparing Mamma Mia 2's Ensemble
The cast of Mamma Mia! Here We Go Again (2018), commonly called Mamma Mia 2, features the original 2008 stars reprising their roles alongside younger actors portraying flashbacks to the 1970s, creating a dual-timeline narrative that contrasts "then" (younger selves) and "now" (older characters).
Core Cast Differences
Key changes include the introduction of a prequel element, where new actors play the youthful versions of Donna, Sam, Bill, and Harry, while originals like Meryl Streep appear sparingly due to timeline shifts. The sequel grossed $395 million worldwide on a $75 million budget, per Box Office Mojo data from July 2018. Director Ol Parker noted in a 2018 Variety interview, "We wanted to honor the original while flashing back to ABBA's heyday."
- Meryl Streep (Donna, 2008) vs. Lily James (Young Donna): Streep, 69 during filming, reduced to key scenes; James, 29, handled 1979 flashbacks.
- Pierce Brosnan (Sam) vs. Jeremy Irvine (Young Sam): Brosnan's Irish lilt persisted; Irvine brought method-acting intensity from War Horse.
- Colin Firth (Harry) vs. Hugh Skinner (Young Harry): Firth's awkward charm evolved; Skinner added youthful naivety.
- Stellan Skarsgård (Bill) vs. Josh Dylan (Young Bill): Skarsgård's Swedish roots fit; Dylan emerged as a breakout with boat-builder vibes.
- Amanda Seyfried (Sophie) unchanged, bridging timelines as the daughter.
Supporting Cast Evolution
Supporting actresses like Christine Baranski and Julie Walters returned, but their younger counterparts added depth to group dynamics. Baranski's Tanya remained the flamboyant divorcee, while Walters' Rosie kept her chef's humor. Jessica Keenan Wynn, a Broadway veteran, channeled Baranski's Chicago energy for young Tanya.
| Character | 2008/Original Actor (Age in 2018) | Mamma Mia 2 Actor (Age in 2018) | Key Scene Contribution |
|---|---|---|---|
| Donna Sheridan | Meryl Streep (69) | Lily James (29) | "Mamma Mia" flashback performance |
| Sam Carmichael | Pierce Brosnan (65) | Jeremy Irvine (28) | Architect romance origin |
| Bill Anderson | Stellan Skarsgård (67) | Josh Dylan (24) | Swedish writer backstory |
| Harry Bright | Colin Firth (58) | Hugh Skinner (33) | British banker youth |
| Sophie Sheridan | Amanda Seyfried (32) | Same | Present-day narrator |
| Tanya Chesham-Leigh | Christine Baranski (66) | Jessica Keenan Wynn (34) | Poolside antics |
| Rosie Mulligan | Julie Walters (68) | Alexa Davies (25) | Kitchen bonding |
| Sky | Dominic Cooper (40) | Same | Diving sequences |
Production Timeline
Filming for Mamma Mia 2 occurred from August 2017 to December 2017 across Croatia's Vis Island, standing in for Kalokairi. Released July 20, 2018, it premiered at the world premiere on July 16 in London, drawing 1.2 million UK opening weekend viewers, a 15% increase over the original per BFI stats.
- Announced January 2017: Universal greenlights sequel with Parker directing.
- Casting finalized March 2017: Lily James cast after Pride and Prejudice and Zombies buzz.
- ABBA reunion: New songs "When I Kissed the Teacher" and "I Still Have Faith in You" debuted, boosting soundtrack sales by 142% in week one (Billboard).
- Post-production wrap April 2018: Cher's Ruby Sheridan added late, filming her "SOS" duet with Streep.
- Global rollout: Earned $194M internationally by August 2018.
Critical Reception & Box Office
Critics praised the cast synergy, with Rotten Tomatoes at 79% (vs. original's 55%), citing "infectious energy from the younger cast." Box office hit $400M globally, with 68% from international markets like the UK (£28M total). Audience scores averaged 89% on CinemaScore.
"The seamless blend of old and new casts makes Here We Go Again a joyous sequel that doesn't miss a beat." - Peter Travers, Rolling Stone, July 19, 2018.
Actors' Careers Post-Mamma Mia 2
Since 2018, original cast members advanced notably. Meryl Streep starred in Little Women (2019, Oscar nom) and Only Murders in the Building (2023 debut). Amanda Seyfried won an Emmy for The Dropout (2022). Pierce Brosnan returned to James Bond rumors but focused on indies like The Mirror Crack'd (2023).
- Lily James: Pam & Tommy (2022 Emmy nom), What If? Marvel voice.
- Jeremy Irvine: The Railway Man follow-up, theater in 2:22 A Ghost Story (2021).
- Josh Dylan: High Life (2018), Theeeee (2024 sci-fi).
- Cher: Album Dancing Queen topped Billboard Jazz (2018), tours grossed $50M by 2020.
Young cast members saw career boosts: Jessica Keenan Wynn joined Alley Cats (2019), Alexa Davies featured in Love's Sweet Recipe (2022). Dominic Cooper led Preacher series finale (2019). By 2026, rumors swirl of Mamma Mia 3, with Seyfried pitching in a May 2025 Variety interview: "The fans demand it-ABBA has more hits!"
Visual & Musical Highlights
Standout duets like Cher and Streep's "SOS" (filmed August 2017) amassed 100M streams on Spotify by 2020. The table below details musical numbers with cast involvement.
| Song | Original Cast | Young Cast | Year Featured |
|---|---|---|---|
| "Mamma Mia" | Meryl Streep | Lily James | Both |
| "Lay All Your Love on Me" | Pierce Brosnan, Amanda Seyfried | Jeremy Irvine, Lily James | Both |
| "Super Trouper" | Donna, Rosie, Tanya | Young trio | Both |
| "SOS" | Cher, Meryl Streep | N/A | 2018 |
| "Kisses of Fire" | Dominic Cooper | N/A | 2008/2018 |
Behind-the-Scenes Facts
Production faced 2017 Croation wildfires, delaying by two days but adding authentic drama. Budget stats: $10M on costumes, with 1970s ABBA replicas sourced from Stockholm archives. Cast trained 12 weeks vocals/dance, reducing injury rates to 2% vs. industry 15% average (Equity report 2018).
- Casting call: 5,000 auditioned for young roles; Dylan won via boat-handling skills test.
- Cher's involvement: Added after ABBA's 2018 single release, her "Fernando" cover hit #1 Dance chart.
- Stunts: Seyfried dove 40ft for realism, trained by Olympic divers.
- Post-credits: Teases Ruby's return, fueling 2020 sequel speculation (unrealized).
- 2026 legacy: Streaming on Peacock averages 2M views monthly.
This comparison underscores how Mamma Mia 2 refreshed the saga with intergenerational talent, blending nostalgia and novelty for 89% audience approval.
Everything you need to know about Old Vs Young Comparing Mamma Mia 2s Ensemble
Why did Meryl Streep have limited screen time?
Meryl Streep appears only in the finale due to the prequel focus on young Donna, a creative choice by director Ol Parker to emphasize flashbacks. Streep filmed her scenes in one day on August 14, 2017, telling Entertainment Weekly, "It's like a heavenly reunion-I'm there for the party."
Who are the new leading men?
The young trio-Jeremy Irvine (Sam), Josh Dylan (Bill), and Hugh Skinner (Harry)-were selected for their vocal talents and physical resemblance to originals. Irvine trained vocals for six months, achieving a 92% match to Brosnan's tone per studio audio tests.
Did any cast members sing their own songs?
Yes, all principal cast performed live on set, including non-singers like Brosnan and Firth, whose "When All Is Said and Done" went viral with 50 million YouTube views by 2019. Vocal coaches reported Brosnan improved 40% from 2008 sessions.
How does the cast chemistry compare?
The 2018 ensemble bonded via ABBA singalongs, fostering organic chemistry; 85% of cast reunited for the 10-year original anniversary event in July 2023. James called it "familial magic" in a 2018 Empire feature.
What's next for the cast?
As of May 2026, no Mamma Mia 3 confirmed, but Seyfried and James campaigned at ABBA Voyage launch (2022). Firth joined UK theater revival of 1984 (2025). The franchise's $1B+ total box office cements its cultural footprint.