Donna and her Dynamos are back on 20th July for another sun-kissed summer of sand, sea and songs. As we impatiently await Mamma Mia! Here We Go Again’s arrival, here’s our handy A-Z guide…

A is for Abba

The beloved Swedish pop group whose songs form the basis of Mamma Mia! Here We Go Again. So far, some of tracks confirmed are Mamma Mia, from ABBA (1975), When I Kissed the Teacher, from Arrival (1976), Dancing Queen, from Arrival (1976) and Fernando, non-album single (1976).

B is for Baranski

As in Christine Baranski. The two-time Golden Globe nominee reprises her role as wine-loving serial-divorcee Tanya in this sequel – and she isn’t the only one. In fact, all the main players from the original movie – from Meryl Streep and Colin Firth to Amanda Seyfried and Pierce Brosnan – are back.

C is for Cher

As if the original cast all returning wasn’t exciting enough, Mamma Mia! 2 also boasts some big-name additions including Cher as Sophie’s snooty grandmother, Ruby. The Grammy, Academy, Emmy and Golden Globe-award winner will be singing a duet of Fernando with fellow newcomer Andy Garcia.

D is for Dungarees

Donna Sheridan’s trouser style of choice in the original movie – and a firm favourite this time too. In fact, they even made the official poster.

E is for Early Trailers

And what a tizzy they caused! Why? Well, they seemed to suggest that kick-ass matriarch Donna Sheridan (played by the wonderful Meryl Streep) is no longer with us. And the final trailer did nothing to quell that fear either. Is it going to be true?

F is for Flashbacks

Mamma Mia! Here We Go Again sees us travelling back in time to the summer of 1979 where we meet a much younger Donna just as she’s about to get acquainted with Sam, Harry and Bill. The reason for our journey into the past? Well, in the present, Sophie – the only child of Donna – is pregnant. Scared and unsure, she looks to Donna’s youthful tribulations for guidance.

G is for Great Script

The British playwright who wrote the Mamma Mia! stage musical and who also penned the script for the 2008 movie adaptation. She’s handed over screenplay duties to Ol Parker this time, but did still help to come up with the story (along with Four Weddings and a Funeral’s Richard Curtis).


H is for Highest Grossing Movie

Until it was bested by Harry Potter and the Deathly Hallows – Part II in 2011, the original Mamma Mia! movie was the most successful British production ever in the United Kingdom, notching up an astonishing £68.5 million.

I is for ‘I Wonder'

Just one of the beloved ABBA hits featuring in this follow-up. Other confirmed tracks include Knowing Me, Knowing You and the Eurovision-winning fan favourite, Waterloo.

J is for July 20

The date when Mamma Mia! Here We Go Again sings and dances its way into ODEON cinemas.


K is for Kalokairi

The beautiful (but fictional) Greek island where much of the action – both in the original film and this sequel – is set.

L is for Lily James

The 29-year-old, Surrey-born actress plays Young Donna in Mamma Mia! Here We Go Again. You’ll recognise her from Downton Abbey, Cinderella, The Darkest Hour and The Guernsey Literary & Potato Peel Pie Society.

M is for Mum

Mamma Mia! Here We Go Again explores the relationship between mothers and daughters. But the reality is that we all turn in our mum at some point in life...Keep reading with a smile and check our video to see the 4 signs you're turning into your mum!


N is for No Way!

Amanda Seyfried now appears to be performing with her mum's pals, played by Christine Baranski and Julie Walters, in the new film. It works both as a touching tribute to Streep, and also as a vision of what the Sugababes might have looked like after another few decades of line-up changes.

Anyway, whatever other surprises are in Mamma Mia: Here We Go Again, we are so ready for this film.

O is for Ol Parker

Taking over directing duties from Phyllida Law is London-born Ol Parker (who also scripts). Parker’s previous work includes the delightful rom-com Imagine Me & You and he also wrote the screenplay for the charming comedy drama, The Best Exotic Marigold Hotel.

P is for Pregnant

That’s the happy condition Donna’s daughter Sophie (Amanda Seyfried) finds herself in in this sequel.


Q is for Queen

We mean Dancing Queen, of course, one of ABBA’s most popular songs. You’ll hear it again in this sequel, this time belted out by Sophie, Rosie, Tanya, Sam, Bill and Harry. Yep, you could say they’re having the time of their lives…

R is for Romance

Young Donna gets wooed not once, not twice, but thrice in Here We Go Again, resulting in a cute little baby bump and a trio of possible dads.

S is for Six Hundred Million

That’s how much the original movie grossed at the global box office. Well, 9 million to be exact. Expect Mamma Mia! Here We Go Again to smash those figures as the world says thank you for the music all over again!

T is for Ten Years

This toe-tapping sequel is being released exactly 10 years after the original film, while the present-day storyline is also set a decade on.

U for Universal Picture

The American movie studio behind Mamma Mia! Here We Go Again. They also produced the box-office-busting original.


V is for Villa Donna

The ramshackle Greek guesthouse run by Donna Sheridan in the first movie. It’s had a bit of a revamp in this sequel and now goes by the name, Hotel Bella Donna. It’s even got a new manager: Andy Garcia’s Fernando!


W is for Warbling

Cher. Lily. Pierce. Amanda. Christine. Colin. Stellan. They’re all at it in this sequel – with varying levels of tunefulness we might add (but that just adds to the fun!).

X is for X-Factor

Something this sequel has in spades. From the all-star cast and idyllic Greek setting to the incredible soundtrack and inspired now/then storyline, we couldn’t escape if we wanted to.


Y is for Young Stars

Played by Josh Dylan, Jeremy Irvine and Hugh Skinner respectively, get ready for your heart to break along with Donna’s. These guys have mega-watt smiles and charm to spare. As Alexa Davies’ Young Rosie so aptly puts it: “What kind of island is this?”

Z is for Zero

The exact probability of you NOT loving Mamma Mia! Here We Go Again. It’s a sunny, funny, ABBA-tastic delight!

Horrible Histories: The Movie - Rotten Romans
Sorry this performance is sold out, please check for other available performances
Sorry, this performance is not available.
Sorry, this performance is only available at the box office.

Booking is temporarily unavailable. Please try again later.

Free passes restricted - Find out more
This is an Audio Described Performance: This performance is Audio Described for the visually impaired via headphones available from the Box Office.
This is a Subtitled Performance: Displays subtitles on screen to benefit guests who may be hard of hearing.
Important - this performance is in the early hours of the date shown. E.g Tues 00:15 would be first showing, early hours of Tuesday morning/late night Monday. Find out more
Note - Please note this is an early morning AM performance for the date listed, not an afternoon/evening PM performance. Find out more