"Mamma Mia! Here We Go Again" is a 2018 jukebox musical romantic comedy film directed by Ol Parker.
The starring cast includes Christine Baranski as Tanya Chesham-Leigh, Dominic Cooper as Sky, Pierce Brosnan as Sam Carmichael, Colin Firth as Harry Bright, Lily James as Young Donna, Amanda Seyfried as Sophie Sheridan, Julie Walters as Rosie Mulligan, Stellan Skarsgรฅrd as Bill Anderson, Meryl Streep as Donna Sheridan-Carmichael, Cherelle Jay and others.

Here are "Mamma Mia! Here We Go Again" movie trailer, plot summary, full cast and characters, release date, streaming services and everything we know so far.

Trailer

Is there a trailer for Mamma Mia! Here We Go Again movie?

Universal Pictures on Tuesday, May 08, 2018 released the trailer for "Mamma Mia! Here We Go Again" you can watch here:
Mamma Mia! Here We Go Again - Final Trailer.

Plot summary

What is Mamma Mia! Here We Go Again movie plot?

Here is a short review of "Mamma Mia! Here We Go Again" movie plot summary.

In a flashback to 1979, a young Donna Sheridan (Meryl Streep) graduates from Oxford's New College with Rosie and Tanya (Christine Baranski), and dreams of a Greek island named Kalokairi. Donna's mother, Ruby, is a famous singer; but she has a strained relationship with her daughter and is consistently away on tour, and does not attend the graduation. Fed up with her mother's constant negligence and determined to spend her life making memories, Donna decided to travel to Kalokairi to find her destiny.
In the present, five years after the events of the first film, Sophie is in Kalokairi preparing for the grand reopening of the Hotel Bella Donna, in honour of her recently deceased mother. Harry and Bill are unable to attend due to overseas business ventures and Sophie also feels estranged from her husband, Sky (Dominic Cooper), who's been offered a permanent job in New York ("One of Us").
In Paris, Donna meets the sweet but awkward Harry Bright (Colin Firth), who instantly falls in love with her ("Waterloo"). They spend the night together, but Donna leaves soon after for Greece. She misses her boat to Kalokairi but is offered a ride by Bill Anderson (Stellan Skarsgรฅrd) in his yacht, and the two dance and flirt ("Why Did It Have To Be Me"). On the way, they help a stranded fisherman, Alexio (Gerard Monaco), back to shore in time to save the love of his life from having to marry another. Unbeknownst to Donna, Harry has followed her to Greece; however, he arrives too late and sadly watches the boat sailing off in the distance.
In the present, Rosie and Tanya arrive to support Sophie, and she shows them the new hotel ("I Have a Dream"). This mirrors the past, in which Donna explores an abandoned farmhouse that would eventually become the hotel. A heavy storm then breaks out and Donna discovers a trapped horse and soothes it with the assistance of Sam Carmichael (Pierce Brosnan). In the present, a heavy storm destroys the decorations and prevents transportation to Kalokairi, much to Sophie's dismay.

Cast

Who plays who in the Mamma Mia! Here We Go Again movie cast?

Here is the full cast and characters of "Mamma Mia! Here We Go Again" movie. Actors and actresses are sorted mostly in credits order.

Christine Baranski  as Tanya Chesham-Leigh one of Donna's best friends and former bandmates in Donna and the Dynamos; a rich three-time divorcee
Dominic Cooper  as Sky Sophie's husband, Donna and Sam's son-in-law, and Donny's father
Pierce Brosnan  as Sam Carmichael an architect, Sophie's stepfather, Ruby's son-in-law, Sky's father-in-law, Donna's widower, and Donny's grandfather
Colin Firth  as Harry Bright a British businessman
Lily James  as Young Donna
Amanda Seyfried  as Sophie Sheridan Donna's daughter, Ruby's granddaughter, Sam's stepdaughter, Sky's wife, and Donny's mother
Julie Walters  as Rosie Mulligan one of Donna's best friends and former bandmates in Donna and the Dynamos; a fun-loving author in a relationship with Bill
Stellan Skarsgรฅrd  as Bill Anderson a Swedish sailor and travel writer, Sofia's great-nephew and Lazaros's cousin
Meryl Streep  as Donna Sheridan-Carmichael founder of Donna and the Dynamos, Sophie's late mother, Ruby's late daughter, Sam's late wife, Sky's mother-in-law, Donny's grandmother and best friend of Tanya & Rosie
Cher  as Ruby Sheridan Donna's mother, Sophie's grandmother, Donny's great-grandmother, and Sam's mother-in-law
Cherelle Jay  as Ensemble Performer
Jessica Keenan Wynn  as Young Tanya
Alexa Davies  as Young Rosie
Jeremy Irvine  as Young Sam
Hugh Skinner  as Young Harry
Josh Dylan  as Young Bill
Maria Vacratsis  as Sofia Bill's great aunt, Lazaros's mother, and Sophie's namesake, a local
Celia Imrie  as the vice-chancellor of the university at which Donna Tanya, and Rosie studied
Panos Mouzourakis  as Lazaros Sofia's son
Omid Djalili  as Greek Official
Gerard Monaco  as Alexio
Togo Igawa  as Mr. Tatyama
Naoko Mori  as Yumiko
Anastasia Hille  as Dr. Inge Horvath
Jonathan Goldsmith  as Don Rafael Cienfuegos brother of Fernando Cienfuegos
Andy Garcรญa  as Seรฑor Fernando Cienfuegos the Mexican manager of the Hotel Bella Donna, old lover of Ruby's from 1959
Anna Antoniades  as Apollonia
Susanne Barklund  as Alma
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 (as Will Bozier)
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 Chiappetta  as Ensemble Performer (as Frances Maassen Chiapetta)
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 (as Joe Da Costa)
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
Allison 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
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 (as Craig Anthony Kelly)
Matt Kennedy  as Ensemble Performer
Reece Kerridge  as Ensemble Performer
Daniel Krikler  as Ensemble Performer (as Dan Krikler)
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 (as Cassie MacMillian)
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 (as Leah-Sue Morland)
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 (as Paul Ritchie Tomkinson)
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 (as Tom Stanford Wheatley)
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 (as Luke Woollaston)
Matthew Seadon-Young  as Ensemble Performer (as Matthew Seadon Young)
Elena Zacharia  as Ensemble Performer

Release date

When is Mamma Mia! Here We Go Again movie release date?

"Mamma Mia! Here We Go Again" movie release date was scheduled to be on July 16, 2018 (Hammersmith Apollo) and on July 20, 2018 (United Kingdom & United States) distributing by Universal Pictures International (UPI), Universal Studios, CJ CGV Viet Nam, Columbia Pictures, Sabay MVP, Sony Pictures Releasing, Toho-Towa, United International Pictures (UIP), Universal Pictures Argentina, Film1 and Universal Pictures Home Entertainment.

Filming

What are Mamma Mia! Here We Go Again filming details?

The duration of the film is 114 minutes. With a budget of $75 million, the film grossed over $402.3 million.

"Mamma Mia! Here We Go Again" movie is rated "PG-13", according to the MPAA film rating system.

Principal photography began on August 12, 2017 in Croatia, including the island of Vis.

Rating

What are critics and audiences saying about Mamma Mia! Here We Go Again movie?

"Mamma Mia! Here We Go Again" movie got high rating from critics. IMDB rating is 6.6/10. Rotten Tomatoes rating is 79/100. The audience also likes the film. Audiences polled by CinemaScore gave the film an average grade of "A-" on a scale ranging from A+ to F.

More information and reviews on "Mamma Mia! Here We Go Again" movie you can get on the following websites.

"Mamma Mia! Here We Go Again" movie official website with trailer, full cast, crew and plot summary review:

IMDb is an online database of information related to films, television programs, home videos, video games, and streaming content online - including cast, production crew and personal biographies, plot summaries, trivia, ratings, and fan and critical reviews.

Mamma Mia! Here We Go Again on IMDB is available at:

Wikipedia is a multilingual open-collaborative online encyclopedia created and maintained by a community of volunteer editors.

Mamma Mia! Here We Go Again on Wikipedia is available at: