The First Trailer for 'Mamma Mia 2' Is Here

But warning: It might just devastate you.

Human, Blond, Adaptation, Scene, Gesture, Movie, Screenshot,
Universal Pictures

The first full-length trailer for Mamma Mia: Here We Go Again is officially here and ABBA songs will be in your head all day after you watch it.

The sequel finds Sophie (Amanda Seyfried) pregnant and at a loss for how to handle it. With the help of her mother's former bandmates, she looks back on how her mom, Donna (you know, Meryl Streep), dealt with her own pregnancy.

The trailer seems to tease that Donna isn't around anymore—in one particularly telling moment, Rosie says, "Your mother was the bravest person we ever knew. Let me tell you how she did it, all on her own." Still, Streep is listed in the film's cast on IMDb, so all hope is not lost.

Lily James plays young Donna in the film, which appears to flash between the past and present and even includes a cameo from music icon Cher, as Sophie's grandmother (spoiler: she steals the trailer).

Watch it for yourself below:

This content is imported from YouTube. You may be able to find the same content in another format, or you may be able to find more information, at their web site.

This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at
Advertisement - Continue Reading Below
More From Celebrity