ODEON Magazine Issue 105 - July/August 2018 | Page 18

Mamma Mia! Here We Go Again Then Then Played by: Lily James The Mamma Mia! sequel sees us intermittently travelling back in time to 1979 where we meet a much- younger Donna (delightfully brought to life by Sussex- born Lily James) just as she’s about to get acquainted with Harry, Sam and Bill. Now Played by: Meryl Streep The reason for our journey into the past? Well, in the present, Sophie – the only child of Donna (now played by Meryl) – is pregnant. In the same place that her mom was all those years ago, she looks to Donna’s youthful tribulations for guidance. 18 odeon.co.uk See it from 20 July Then Played by: Hugh Skinner In the original Mamma Mia! movie, Sophie discovers – through reading her mom’s diary – that she has three possible dads. Dot. Dot. Dot. Harry is one of these possibles. Sweet and sensitive, he makes a big impression on young Donna. Played by: Jeremy Irvine Another of Sophie’s potential dads, Sam is charm personified. When he stops his motorcycle to see if Donna needs help, she falls head over heels for him. But their brief affair comes to a crunching halt when Sam reveals he’s engaged. Now Now Played by: Colin Firth Grown-up Harry is still sweet, but not exactly what you’d call spontaneous. But even this uptight British banker can’t say no when Sophie invites him back to the beautiful Greek island of Kalokairi where he first romanced her mother. Played by: Pierce Brosnan As we find out at the end of the first movie, Sam always regretted leaving Donna that summer (although to be fair to him, he did try and return). Amends were made and older Sam and Donna were wed. But is this still the case?