Mamma Mia! Here We Go Again

Mamma Mia! Here We Go Again

113 mins | Comedy, Romance | July 9, 2018

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.

Mamma Mia! Here We Go Again

113 mins | Comedy, Romance | July 9, 2018

Mamma Mia! Here We Go Again
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.
IMDb rating 6.6
Producers Playtone, Littlestar
Original title Mamma Mia! Here We Go Again
Directors Zoé Denis, Deborah Saban, Lisa Vick, Richard Whelan, Ol Parker
Writers Catherine Johnson, Ol Parker, Richard Curtis

Cast

Amanda Seyfried

as Sophie

Lily James

as Young Donna

Andy García

as Fernando Cienfuegos

Celia Imrie

as Vice Chancellor

Alexa Davies

as Young Rosie

Jessica Keenan Wynn

as Young Tanya

Julie Walters

as Rosie

Hugh Skinner

as Young Harry

Omid Djalili

as Greek Official

Josh Dylan

as Young Bill

Gerard Monaco

as Alexio

Anna Antoniades

as Apollonia

Jeremy Irvine

as Young Sam

Panos Mouzourakis

as Lazaros

Maria Vacratsis

as Sofia

Naoko Mori

as Yumiko

Togo Igawa

as Mr. Tatyama

Colin Firth

as Harry

Anastasia Hille

as Dr. Inge Horvath

Stellan Skarsgård

as Bill / Kurt

Cher

as Ruby Sheridan

Jonathan Goldsmith

as Brother Cienfuegos

Meryl Streep

as Donna

Sharif Afifi

as Ensemble Performer

Kathryn Akin

as Ensemble Performer

Joe Allen

as Ensemble Performer

Michael Anthony

as Ensemble Performer

Wendy Baldock

as Ensemble Performer

Caroline Bateson

as Ensemble Performer

Omari Bernard

as Ensemble Performer

Christopher Blades

as Ensemble Performer

Hannah Bodenham

as Ensemble Performer

Nicole Bondzie

as Ensemble Performer

Teneisha Bonner

as Ensemble Performer

Lauren Bott

as Ensemble Performer

Daniella Bowen

as Ensemble Performer

William Bozier

as Ensemble Performer

Dale Branston

as Ensemble Performer

Jacqueline Braun

as Ensemble Performer

Ava Brennan

as Ensemble Performer

Myles Brown

as Ensemble Performer

Charlie Bruce

as Ensemble Performer

Dawn Buckland

as Ensemble Performer

Ashley Campbell

as Ensemble Performer

Natalia Campbell

as Ensemble Performer

Vanessa Campbell

as Ensemble Performer

Clive Carter

as Ensemble Performer

Harry Carter

as Ensemble Performer

Chrissie Cartwright

as Ensemble Performer

Peter Challis

as Ensemble Performer

Frances Maassen Chiapetta

as Ensemble Performer

Javier Cid

as Ensemble Performer

Cassie Clare

as Ensemble Performer

Tom Clark

as Ensemble Performer

Ray Clarke

as Ensemble Performer

Dominic Clarson

as Ensemble Performer

Emma Clayton

as Ensemble Performer

Nicola Coates

as Ensemble Performer

Elliot Collins

as Ensemble Performer

Leon Cooke

as Ensemble Performer

Sarah Cortez

as Ensemble Performer

Joe Da Costa

as Ensemble Performer

Alie Coste

as Ensemble Performer

Robbie Culley

as Ensemble Performer

Charles Daish

as Ensemble Performer

Jo Darby

as Ensemble Performer

Natalie Davis

as Ensemble Performer

Imelda de los Reyes

as Ensemble Performer

Emma Deigman

as Ensemble Performer

Reece Darlington Delaire

as Ensemble Performer

Jeannine Desmier

as Ensemble Performer

Nathalie Desmier

as Ensemble Performer

Maria Despina

as Ensemble Performer

Kieran Donovan

as Ensemble Performer

Sonia Dorado

as Ensemble Performer

Matthew James Duff

as Ensemble Performer

Nathaniel Ellul

as Ensemble Performer

James Alan-Evans

as Ensemble Performer

Claire Fishenden

as Ensemble Performer

Nia Fisher

as Ensemble Performer

Jane Fowler

as Ensemble Performer

Tommy Franzen

as Ensemble Performer

Rory Furey-King

as Ensemble Performer

Adam Galbraith

as Ensemble Performer

Jenny Galloway

as Ensemble Performer

Jemma Geanaus

as Ensemble Performer

Chris George

as Ensemble Performer

Linda Gibbs

as Ensemble Performer

Louise Gold

as Ensemble Performer

Mark Goldthorp

as Ensemble Performer

Sharon Gomez

as Ensemble Performer

Georgia Reid Hamilton

as Ensemble Performer

Andrew Hamshire

as Ensemble Performer

Crystal Hantig

as Ensemble Performer

Alison Harding

as Ensemble Performer

Layla Harrison

as Ensemble Performer

Yasmin Harrison

as Ensemble Performer

Linzi Hateley

as Ensemble Performer

Pip Hersee

as Ensemble Performer

Leonie Hill

as Ensemble Performer

Jack Hinton

as Ensemble Performer

Todd Holdsworth

as Ensemble Performer

Robert Howie

as Ensemble Performer

Lukas Hunt

as Ensemble Performer

Parsifal James Hurst

as Ensemble Performer

Katherine Isles

as Ensemble Performer

Kim Ismay

as Ensemble Performer

Jacqui Jameson

as Ensemble Performer

Cherelle Jay

as Ensemble Performer

Alim Jayda

as Ensemble Performer

Alison Jenkins

as Ensemble Performer

Carolyn Jones

as Ensemble Performer

Jamie Karitzis

as Ensemble Performer

Nicola Keen

as Ensemble Performer

Craig Anthony-Kelly

as Ensemble Performer

Matt Kennedy

as Ensemble Performer

Reece Kerridge

as Ensemble Performer

Dan Krikler

as Ensemble Performer

Joshua Lacey

as Ensemble Performer

Mitchell Lathbury

as Ensemble Performer

Gemma Lawson

as Ensemble Performer

Peter Le Brun

as Ensemble Performer

Georgie Leatherland

as Ensemble Performer

Melvin LeBlanc

as Ensemble Performer

Nick Len

as Ensemble Performer

Paul Leonard

as Ensemble Performer

Rebecca Leung

as Ensemble Performer

Cassie Macmillian

as Ensemble Performer

Nikki Mae

as Ensemble Performer

Liam Marcellino

as Ensemble Performer

Joe Edward Mascot

as Ensemble Performer

Melli Matthews

as Ensemble Performer

James Paul McAllister

as Ensemble Performer

Fiona McDonald

as Ensemble Performer

Myra McFadyen

as Ensemble Performer

Fergal McGoff

as Ensemble Performer

Perry Meadowcroft

as Ensemble Performer

Oliver Metzler

as Ensemble Performer

Chanel Mian

as Ensemble Performer

Holly Mitchell

as Ensemble Performer

Scott Mobley

as Ensemble Performer

Andrew Monaghan

as Ensemble Performer

Mandy Montanez

as Ensemble Performer

Elander Moore

as Ensemble Performer

Leah Sue Morland

as Ensemble Performer

Jake Moyle

as Ensemble Performer

Rachel Muldoon

as Ensemble Performer

Charis Murray

as Ensemble Performer

Mazz Murray

as Ensemble Performer

Wolfgang Mwanje

as Ensemble Performer

Jayde Nelson

as Ensemble Performer

Marianna Neofitou

as Ensemble Performer

Robert Nerantzoulis

as Ensemble Performer

Jordan Nesbitt

as Ensemble Performer

Sam Nesti

as Ensemble Performer

Tom Oakley

as Ensemble Performer

Anu Ogunmefun

as Ensemble Performer

Katy Osborne

as Ensemble Performer

Aaron Ashley Parker

as Ensemble Performer

Christopher Parkinson

as Ensemble Performer

Tamara McKoy-Patterson

as Ensemble Performer

Sherrie Pennington

as Ensemble Performer

Nuwan Hugh Perera

as Ensemble Performer

Michael Peters

as Ensemble Performer

Thierry Picaut

as Ensemble Performer

Thomas Pitiris

as Ensemble Performer

Eve Polycarpou

as Ensemble Performer

Joseph Poulton

as Ensemble Performer

Zoe Purpuri

as Ensemble Performer

Aaron Renfree

as Ensemble Performer

Lisa Ritchie

as Ensemble Performer

Zach Robinson

as Ensemble Performer

Matt Ryan

as Ensemble Performer

Simone Sault

as Ensemble Performer

Josie Scamell

as Ensemble Performer

Julienne Schembri

as Ensemble Performer

Alessio Scozzaro

as Ensemble Performer

Stella Segar

as Ensemble Performer

Parisa Shahmir

as Ensemble Performer

Esther Scheills

as Ensemble Performer

Michael Simkins

as Ensemble Performer

Gregory Sims

as Ensemble Performer

Helen Siveter

as Ensemble Performer

Michael Skyers

as Ensemble Performer

Simon Slater

as Ensemble Performer

Michael Small

as Ensemble Performer

Duncan Smith

as Ensemble Performer

Philippa Stefani

as Ensemble Performer

Gregor Stewart

as Ensemble Performer

Sandy Strallen

as Ensemble Performer

Lizzie Stavrou

as Ensemble Performer

Dean Street

as Ensemble Performer

Adi Suissa

as Ensemble Performer

Antonio Susinni

as Ensemble Performer

Jasmine Takacs

as Ensemble Performer

Mikaela Taube

as Ensemble Performer

Melissa Odette Teo

as Ensemble Performer

Kenneth Tharp

as Ensemble Performer

Alex Thomas

as Ensemble Performer

Justin Thomas

as Ensemble Performer

Amy Thornton

as Ensemble Performer

Emily Tierney

as Ensemble Performer

Poppy Tierney

as Ensemble Performer

Joe Toland

as Ensemble Performer

Paul Tomkinson

as Ensemble Performer

Sebastien Torkia

as Ensemble Performer

Zara Treherne

as Ensemble Performer

Amy Trigg

as Ensemble Performer

Tim Wallers

as Ensemble Performer

Billy Warren

as Ensemble Performer

Tom Wheatley

as Ensemble Performer

Grace Cinque White

as Ensemble Performer

Johnny White

as Ensemble Performer

Chad Wilder

as Ensemble Performer

Laura Wilson

as Ensemble Performer

Amanda Wilkin

as Ensemble Performer

Beth Willetts

as Ensemble Performer

Luke Woolaston

as Ensemble Performer

Matthew Seadon-Young

as Ensemble Performer

Elena Zacharia

as Ensemble Performer

Benny Andersson

as Cafe Pianist (uncredited)

Björn Ulvaeus

as University Professor (uncredited)

Pedro Etchepare

as French Café Patron