The opening scene, for example, features Sophie and Skye (Dominic Cooper) having a somewhat emotionally charged conversation about how she’s “never felt closer to my mom”, while looking decidedly glassy-eyed. Add to that the shots of Christine Baranski and Julie Walters’ Tanya and Rosie leaning on each other for support and looking very sad indeed, and you’ve got grounds to believe something truly upsetting has happened.
And then there’s the shot of Sophie and Donna in the tiny church in which every religious ceremony ever featured in the film has happened. Young Donna (Lily James) strolls up the aisle with her baby daughter in her arms before the scene cuts to modern-day Sophie seemingly meeting with her mother. Meryl’s most definitely wearing the overalls from the first film – and could well just have kept them – but there’s something about it that just screams GHOST DONNA!
And you thought that rendition of Slipping Through My Fingers was the most heartbreaking thing they could throw at us…
Mamma Mia! Here We Go Again! is in UK cinemas from 27th July 2018