Mamma Mia! Here We Go Again

Discover how it all began.

Five years after meeting her three fathers, Sophie Sheridan prepares to open her mother’s hotel. In 1979, young Donna Sheridan meets the men who each could be Sophie’s biological father.

Lily James

(Young Donna Sheridan)

Amanda Seyfried

(Sophie Sheridan)

Meryl Streep

(Donna Sheridan-Carmichael)

Cher

(Ruby Sheridan)

Andy García

(Señor Fernando Cienfuegos)

Julie Walters

(Rosie Mulligan)

Alexa Davies

(Young Rosie)

Christine Baranski

(Tanya Chesham-Leigh)

Jessica Keenan Wynn

(Young Tanya)

Dominic Cooper

(Sky Rymand)

Pierce Brosnan

(Sam Carmichael)

Jeremy Irvine

(Young Sam Carmichael)

Colin Firth

(Harry Bright)

Hugh Skinner

(Young Harry Bright)

Stellan Skarsgård

(Bill Anderson / Kurt Anderson)

Josh Dylan

(Young Bill Anderson)

Maria Vacratsis

(Sofia)

Celia Imrie

(Vice Chancellor)

Panos Mouzourakis

(Lazaros)

Omid Djalili

(Greek Official)

Gerard Monaco

(Alexio)

Anna Antoniades

(Apollonia)

Togo Igawa

(Mr. Tatyama)

Naoko Mori

(Yumiko)

Anastasia Hille

(Dr. Inge Horvath)

Susanne Barklund

(Alma)

Jonathan Goldsmith

(Brother Rafael Cienfuegos)

Björn Ulvaeus

(University Professor (uncredited))

Benny Andersson

(Cafe Pianist (uncredited))

Sharif Afifi

(Ensemble Performer)

Kathryn Akin

(Ensemble Performer)

Joe Allen

(Ensemble Performer)

Michael Anthony

(Ensemble Performer)

Wendy Baldock

(Ensemble Performer)

Caroline Bateson

(Ensemble Performer)

Omari Bernard

(Ensemble Performer)

Christopher Blades

(Ensemble Performer)

Hannah Bodenham

(Ensemble Performer)

Nicole Bondzie

(Ensemble Performer)

Teneisha Bonner

(Ensemble Performer)

Lauren Bott

(Ensemble Performer)

Daniella Bowen

(Ensemble Performer)

William Bozier

(Ensemble Performer)

Dale Branston

(Ensemble Performer)

Jacqueline Braun

(Ensemble Performer)

Ava Brennan

(Ensemble Performer)

Myles Brown

(Ensemble Performer)

Charlie Bruce

(Ensemble Performer)

Dawn Buckland

(Ensemble Performer)

Ashley Campbell

(Ensemble Performer)

Natalia Campbell

(Ensemble Performer)

Vanessa Campbell

(Ensemble Performer)

Clive Carter

(Ensemble Performer)

Harry Carter

(Ensemble Performer)

Chrissie Cartwright

(Ensemble Performer)

Peter Challis

(Ensemble Performer)

Frances Maassen Chiapetta

(Ensemble Performer)

Javier Cid

(Ensemble Performer)

Cassie Clare

(Ensemble Performer)

Tom Clark

(Ensemble Performer)

Ray Clarke

(Ensemble Performer)

Dominic Clarson

(Ensemble Performer)

Emma Clayton

(Ensemble Performer)

Nicola Coates

(Ensemble Performer)

Elliot Collins

(Ensemble Performer)

Leon Cooke

(Ensemble Performer)

Sarah Cortez

(Ensemble Performer)

Joe Da Costa

(Ensemble Performer)

Alie Coste

(Ensemble Performer)

Robbie Culley

(Ensemble Performer)

Charles Daish

(Ensemble Performer)

Jo Darby

(Ensemble Performer)

Natalie Davis

(Ensemble Performer)

Imelda de los Reyes

(Ensemble Performer)

Emma Deigman

(Ensemble Performer)

Reece Darlington Delaire

(Ensemble Performer)

Jeannine Desmier

(Ensemble Performer)

Nathalie Desmier

(Ensemble Performer)

Maria Despina

(Ensemble Performer)

Kieran Donovan

(Ensemble Performer)

Sonia Dorado

(Ensemble Performer)

Matthew James Duff

(Ensemble Performer)

Nathaniel Ellul

(Ensemble Performer)

James Alan-Evans

(Ensemble Performer)

Claire Fishenden

(Ensemble Performer)

Nia Fisher

(Ensemble Performer)

Jane Fowler

(Ensemble Performer)

Tommy Franzen

(Ensemble Performer)

Rory Furey-King

(Ensemble Performer)

Adam Galbraith

(Ensemble Performer)

Jenny Galloway

(Ensemble Performer)

Jemma Geanaus

(Ensemble Performer)

Chris George

(Ensemble Performer)

Linda Gibbs

(Ensemble Performer)

Louise Gold

(Ensemble Performer)

Mark Goldthorp

(Ensemble Performer)

Sharon Gomez

(Ensemble Performer)

Georgia Reid Hamilton

(Ensemble Performer)

Andrew Hamshire

(Ensemble Performer)

Crystal Hantig

(Ensemble Performer)

Alison Harding

(Ensemble Performer)

Layla Harrison

(Ensemble Performer)

Yasmin Harrison

(Ensemble Performer)

Linzi Hateley

(Ensemble Performer)

Pip Hersee

(Ensemble Performer)

Leonie Hill

(Ensemble Performer)

Jack Hinton

(Ensemble Performer)

Todd Holdsworth

(Ensemble Performer)

Robert Howie

(Ensemble Performer)

Lukas Hunt

(Ensemble Performer)

Parsifal James Hurst

(Ensemble Performer)

Katherine Isles

(Ensemble Performer)

Kim Ismay

(Ensemble Performer)

Jacqui Jameson

(Ensemble Performer)

Cherelle Jay

(Ensemble Performer)

Alim Jayda

(Ensemble Performer)

Alison Jenkins

(Ensemble Performer)

Carolyn Jones

(Ensemble Performer)

Jamie Karitzis

(Ensemble Performer)

Nicola Keen

(Ensemble Performer)

Craig Anthony-Kelly

(Ensemble Performer)

Reece Kerridge

(Ensemble Performer)

Dan Krikler

(Ensemble Performer)

Joshua Lacey

(Ensemble Performer)

Mitchell Lathbury

(Ensemble Performer)

Gemma Lawson

(Ensemble Performer)

Peter Le Brun

(Ensemble Performer)

Georgie Leatherland

(Ensemble Performer)

Melvin LeBlanc

(Ensemble Performer)

Nick Len

(Ensemble Performer)

Paul Leonard

(Ensemble Performer)

Rebecca Leung

(Ensemble Performer)

Cassie Macmillian

(Ensemble Performer)

Nikki Mae

(Ensemble Performer)

Liam Marcellino

(Ensemble Performer)

Joe Edward Mascot

(Ensemble Performer)

Melli Matthews

(Ensemble Performer)

James Paul McAllister

(Ensemble Performer)

Fiona McDonald

(Ensemble Performer)

Myra McFadyen

(Ensemble Performer)

Fergal McGoff

(Ensemble Performer)

Perry Meadowcroft

(Ensemble Performer)

Oliver Metzler

(Ensemble Performer)

Chanel Mian

(Ensemble Performer)

Holly Mitchell

(Ensemble Performer)

Scott Mobley

(Ensemble Performer)

Andrew Monaghan

(Ensemble Performer)

Mandy Montanez

(Ensemble Performer)

Elander Moore

(Ensemble Performer)

Leah Sue Morland

(Ensemble Performer)

Jake Moyle

(Ensemble Performer)

Rachel Muldoon

(Ensemble Performer)

Charis Murray

(Ensemble Performer)

Mazz Murray

(Ensemble Performer)

Wolfgang Mwanje

(Ensemble Performer)

Jayde Nelson

(Ensemble Performer)

Marianna Neofitou

(Ensemble Performer)

Robert Nerantzoulis

(Ensemble Performer)

Jordan Nesbitt

(Ensemble Performer)

Sam Nesti

(Ensemble Performer)

Tom Oakley

(Ensemble Performer)

Anu Ogunmefun

(Ensemble Performer)

Katy Osborne

(Ensemble Performer)

Aaron Ashley Parker

(Ensemble Performer)

Christopher Parkinson

(Ensemble Performer)

Tamara McKoy-Patterson

(Ensemble Performer)

Sherrie Pennington

(Ensemble Performer)

Nuwan Hugh Perera

(Ensemble Performer)

Michael Peters

(Ensemble Performer)

Thierry Picaut

(Ensemble Performer)

Thomas Pitiris

(Ensemble Performer)

Eve Polycarpou

(Ensemble Performer)

Joseph Poulton

(Ensemble Performer)

Zoe Purpuri

(Ensemble Performer)

Aaron Renfree

(Ensemble Performer)

Lisa Ritchie

(Ensemble Performer)

Zach Robinson

(Ensemble Performer)

Matt Ryan

(Ensemble Performer)

Simone Sault

(Ensemble Performer)

Josie Scamell

(Ensemble Performer)

Julienne Schembri

(Ensemble Performer)

Alessio Scozzaro

(Ensemble Performer)

Stella Segar

(Ensemble Performer)

Parisa Shahmir

(Ensemble Performer)

Esther Scheills

(Ensemble Performer)

Michael Simkins

(Ensemble Performer)

Gregory Sims

(Ensemble Performer)

Helen Siveter

(Ensemble Performer)

Michael Skyers

(Ensemble Performer)

Simon Slater

(Ensemble Performer)

Michael Small

(Ensemble Performer)

Duncan Smith

(Ensemble Performer)

Philippa Stefani

(Ensemble Performer)

Gregor Stewart

(Ensemble Performer)

Sandy Strallen

(Ensemble Performer)

Lizzie Stavrou

(Ensemble Performer)

Dean Street

(Ensemble Performer)

Adi Suissa

(Ensemble Performer)

Antonio Susinni

(Ensemble Performer)

Jasmine Takacs

(Ensemble Performer)

Mikaela Taube

(Ensemble Performer)

Melissa Odette Teo

(Ensemble Performer)

Kenneth Tharp

(Ensemble Performer)

Alex Thomas

(Ensemble Performer)

Justin Thomas

(Ensemble Performer)

Amy Thornton

(Ensemble Performer)

Emily Tierney

(Ensemble Performer)

Poppy Tierney

(Ensemble Performer)

Joe Toland

(Ensemble Performer)

Paul Tomkinson

(Ensemble Performer)

Sebastien Torkia

(Ensemble Performer)

Zara Treherne

(Ensemble Performer)

Amy Trigg

(Ensemble Performer)

Tim Wallers

(Ensemble Performer)

Billy Warren

(Ensemble Performer)

Tom Wheatley

(Ensemble Performer)

Grace Cinque White

(Ensemble Performer)

Johnny White

(Ensemble Performer)

Chad Wilder

(Ensemble Performer)

Laura Wilson

(Ensemble Performer)

Amanda Wilkin

(Ensemble Performer)

Beth Willetts

(Ensemble Performer)

Luke Woolaston

(Ensemble Performer)

Matthew Seadon-Young

(Ensemble Performer)

Elena Zacharia

(Ensemble Performer)

Pedro Etchepare

(French Café Patron)