The story bounces back and forth between the present day and the past as a pregnant Amanda Seyfried decides to relaunch her mother's inn a year after her passing, and asks her three dads to tell her the story of how they met her mother Donna.
Meryl Streep still has a few scenes in the movie, and Lily James from "Downton Abbey" stars in the flashbacks as the younger version of Meryl Streep's character.
Colin Firth, Pierce Brosnan, and Stellan Skarsgard are back as Sophie's three dads. Christine Baranski and Julie Waltersreturn as Donna's best friends, and Cher joins the cast as Sophie's grandmother. Andy Garcia is also in it as "Fernando".
Denzel Washington returns as Robert McCall, a former CIA operative who's now working as a Lyft driver while helping random people get payback on their attackers.
But when someone kills his best friend Susan, he turns to Pedro Pascal to help him figure out who's behind her murder. You may remember Melissa Leo as his CIA handler Susan in the first movie. Pedro was Oberyn Martell on "Game of Thrones".
A barista steals a laptop from a coffee shop's lost & found. While he is video chatting with a group of friends, he shows them a bunch of disturbing videos he found on the hard drive . . . then the owner barges into the online chat, demanding his laptop back.