A decade is a considerably long time to wait before releasing a movie sequel, but when done with the right production team, it can be worth it.
Case in point, Disney’s The Incredibles 2, which took 14 years and Tron: Legacy, which took 28 years. This week, Mamma Mia! Here We Go Again opens in theaters nationwide and takes us all back to the Greek island of Kalokairi, where we all tried to figure out who Sophie’s father was 10 years ago.
A scene from Mamma Mia! Here We Go Again
Fortunately, the producers succeeded in getting the cast back together with Hollywood stars Meryl Streep, Pierce Brosnan, Colin Firth, and Amanda Seyfried reprising their roles. And they added incredible new faces to the lineup: Lily James was cast for the part of young Donna and pop icon Cher agreed to come onboard to play the part of the dazzling Ruby, Donna’s mother
Lily James as Young Donna
Donna and the Dynamos
Donna and a young Bill Anderson, played by Josh Dylan
It’s difficult to imagine the spotlight on anyone else but Cher—ABBA has even gone as far as saying that Cher makes their music “sound like hers”—but she did a great job of sharing it with her castmates.
Cher plays Ruby, Donna's mother and Sophie's grandmother in the film
On the red carpet premiere in London on Monday, Cher shared a kiss on the lips with her onscreen daughter.
This isn’t the first time Streep and Cher broke the internet. Streep said in a speech at the Committee to Protect Journalists’ annual awards last year that she once stopped an attacker with help from Cher. They also both received Academy Award nominations in the 1983 film Silkwood, so you can just expect to see that level of performance in this film.
But beyond the red carpet antics, Cher and ABBA truly make the perfect combination. “When I used to hear ABBA, it’s so fabulous,” the singer says in the film's promo video.“The lyrics just totally grab me. It’s things I felt a million times so it’s easy to sing.” It’s also recently been reported that the 72-year-old singer, who sang “Fernando” in the film sequel, will release an album of ABBA covers in the future.
Watch the Mamma Mia! Here We Go Again cast members
Mamma Mia! Here We Go Again premieres in theaters nationwide on July 18, 2018.