Mamma Mia! Here We Go Again

Certificate PG

(2018) 115 mins

Director: Ol Parker
Writers: Ol Parker, Richard Curtis
Cinematography: Robert Yeoman
Production Design: John Frankish, Alan MacDonald
Music: Benny Andersson, Anne Dudley, Björn Ulvaeus


Five years after the events of Mamma Mia!, Sophie (Amanda Seyfried) prepares for the grand reopening of the Hotel Bella Donna.  She is expecting her first child and, with husband Sky absent in New York, she worries that she won’t be able to handle everything on her own, so she turns to her mother’s friends Rosie (Julie Walters) and Tanya (Christine Baranski) for assurance, help and guidance. Along the way, she learns more about her mother’s past and faces a surprise visit from someone she’s never met: her own grandmother (Cher). With Meryl Streep, Pierce Brosnan, Colin Firth and Stellan Skarsgärd, and starring Lily James as young Donna.

For more information, including a full cast list and reviews, go to:


Set on a bright colour palette and soaring on the wings of its timeless ABBA songs, this perfectly titled sequel has enough joie de vivre to paint the clouds with sunshine. Ten years after the original, The Best Exotic Marigold Hotel writer director Ol Parker has created a joyous film in which the past and the present fuse together harmoniously. There’s a lovely free-spirited feeling about the film, its clever screenplay providing a platform for the stunning settings, marvellous cast and a backstory that adds to our overall experience. It’s sweet but not too sweet, funny in a delightful way with poignant touches to tug the heartstrings. ”  Urban Cinefile

Much has changed in the 10 years since Mamma Mia! challenged my ideas of “good” and “bad” film-making. I have certainly mellowed, and perhaps my critical faculties have withered and died. But I simply can’t imagine how Mamma Mia! Here We Go Againcould be any better than it is. I loved it to pieces and I can’t wait to go again!  Mark Kermode

“To sum it up in one easy sentence: if you loved the first film, you’ll certainly adore this one.”  The Upcoming

Wed 02 Jan Churchinford
Wed 02 Jan Whitchurch
Thu 03 Jan Kingsbury Episcopi
Thu 03 Jan St Arvans
Fri 04 Jan Llanfoist
Sat 05 Jan Bawdeswell
Sat 05 Jan Boscombe
Sun 06 Jan Hambledon
Mon 07 Jan Neatishead
Mon 07 Jan Stourbridge
Tue 08 Jan Bentworth
Tue 08 Jan Bourton
Tue 08 Jan Bradford on Avon
Tue 08 Jan Codford St Peter
Tue 08 Jan Yetminster
Wed 09 Jan Bransgore
Wed 09 Jan Calne
Wed 09 Jan Fontmell Magna
Wed 09 Jan Ringwood
Fri 11 Jan Brisley
Fri 11 Jan Chard
Fri 11 Jan Chilworth
Fri 11 Jan Chulmleigh
Fri 11 Jan Collingbourne Ducis
Fri 11 Jan Harrold
Fri 11 Jan Hoxne
Fri 11 Jan Liphook
Fri 11 Jan Llanvair Kilgeddin
Fri 11 Jan Poringland
Fri 11 Jan Shipston on Stour
Fri 11 Jan Stanton
Fri 11 Jan Stutton
Fri 11 Jan Wood Dalling
Fri 11 Jan Worstead
Sat 12 Jan Beare Green
Sat 12 Jan Hinton St George
Sat 12 Jan New Buckenham
Sat 12 Jan Reedham
Sat 12 Jan Rhoose
Sun 13 Jan Crowcombe
Sun 13 Jan Mere
Mon 14 Jan Beaminster
Mon 14 Jan Emsworth
Mon 14 Jan Leigh
Mon 14 Jan Shrewton
Tue 15 Jan Aldershot
Tue 15 Jan Colerne
Tue 15 Jan Hythe
Tue 15 Jan Newton Flotman
Tue 15 Jan Pewsey
Wed 16 Jan Motcombe
Wed 16 Jan South Warnborough
Wed 16 Jan Warminster
Thu 17 Jan Charmouth
Thu 17 Jan Ditcheat
Thu 17 Jan Llanddewi Rhydderch
Thu 17 Jan Stradbroke
Thu 17 Jan Swafield
Fri 18 Jan Alburgh
Fri 18 Jan Anmer
Fri 18 Jan Colyton
Fri 18 Jan Edington
Fri 18 Jan Felton
Fri 18 Jan Frogham
Fri 18 Jan Llancarfan
Fri 18 Jan Milborne Port
Fri 18 Jan Odiham
Fri 18 Jan Penallt
Fri 18 Jan Sheppey Blue Town
Fri 18 Jan Sparham
Fri 18 Jan Steep
Fri 18 Jan Usk
Fri 18 Jan Wicklewood
Sat 19 Jan Bighton
Sat 19 Jan Denmead
Sat 19 Jan Downton
Sat 19 Jan Garvestone & Thuxton
Sat 19 Jan South Wonston
Sat 19 Jan Ropley
Sat 19 Jan Somerton
Sat 19 Jan Steeple Ashton
Sat 19 Jan Weston Longville
Sun 20 Jan Halstock
Sun 20 Jan Hanging Langford
Sun 20 Jan Nether Stowey
Tue 22 Jan Marnhull
Tue 22 Jan Petersfield
Wed 23 Jan Cwmyoy
Thu 24 Jan Alton Barnes
Thu 24 Jan Fordingbridge
Thu 24 Jan Harleston
Thu 24 Jan Selsey
Thu 24 Jan Waterlooville
Thu 24 Jan Wickham
Fri 25 Jan Allerford
Fri 25 Jan Bickenhall
Fri 25 Jan Bishopstone BCC
Fri 25 Jan Dummer
Fri 25 Jan East Stour
Fri 25 Jan Eye
Fri 25 Jan Hempnall
Fri 25 Jan Peterston super Ely
Fri 25 Jan Tatworth
Fri 25 Jan Undy
Fri 25 Jan Watchet
Fri 25 Jan Watton
Fri 25 Jan West Camel
Fri 25 Jan Westbury sub Mendip
Sat 26 Jan Alderbury
Sat 26 Jan Bowerchalke
Sat 26 Jan Bulwark, Chepstow
Sat 26 Jan Syderstone
Sun 27 Jan Lockeridge
Wed 30 Jan Droxford
Wed 30 Jan Grittleton
Wed 30 Jan Oliver’s Battery
Thu 31 Jan Downham Market
Thu 31 Jan Hawkley
Thu 31 Jan Ixworth
Thu 31 Jan Milland
Fri 01 Feb Alresford
Fri 01 Feb West Lydford
Sat 02 Feb Broomfield
Sat 02 Feb Colwinston
Wed 06 Feb Kilmington
Thu 07 Feb Royal Wootton Bassett
Fri 08 Feb Blofield
Fri 08 Feb Horning
Sat 09 Feb Dinas Powys
Thu 14 Feb Bonvilston
Thu 14 Feb Brundish
Fri 15 Feb Broadhembury
Fri 15 Feb Brockenhurst
Fri 15 Feb Coverack
Fri 15 Feb Llandogo
Mon 18 Feb Upper Clatford
Fri 22 Feb Bishopstone
Fri 22 Feb Bodenham
Fri 22 Feb Kilndown
Fri 22 Feb Niton
Fri 22 Feb Winterslow
Sat 23 Feb Denshaw
Sat 23 Feb Niton
Sat 23 Feb Orkney: St Margaret’s Hope
Sat 23 Feb Postwick
Sat 23 Feb Timberscombe
Sat 23 Feb Tittleshall
Mon 25 Feb Chippenham Neeld Centre CANCELLED
Wed 27 Feb Coton
Thu 28 Feb Radyr
Fri 01 Mar Abbots Langley
Fri 01 Mar Northwold
Sat 02 Mar Leavenheath
Fri 08 Mar Wyverstone
Fri 15 Mar Hilgay
Mon 18 Mar Long Stratton
Fri 22 Mar Holwell
Fri 29 Mar Frettenham
Fri 29 Mar Ludham
Fri 29 Mar Thruxton
Fri 12 Apr Cheddon & West Monkton
Wed 17 Apr Thornham
Tue 23 Apr North Creake
Wed 24 Apr Mylor Bridge
Fri 26 Apr Ashwellthorpe
Sat 27 Apr South Petherton


Sign up here

Skip to toolbar