Mamma Mia 2: Here We Go Again
Whether you loved or loathed the original, this is set to be the feel-good flick of the summer. Ten years on, we’re back on the island of Kalokairi, as Sophie (Amanda Seyfried) finds out more about her mother Donna's past while seeking guidance on how to handle her own pregnancy. New to the film is Lily James as a young Donna; Meryl Streep, Pierce Brosnan, Colin Firth, Stellan Skarsgĺrd, Julie Walters, Dominic Cooper and Christine Baranski reprise their roles; and there’s a special appearance from none other than Cher.
In cinemas 20th July