Approx advert and trailer run time: 25 mins


Film run time: 1hr 39m


Lasse Hallström and Joe Johnston, directors of Chocolat and Jumanji, merge their creative powers to produce an otherworldly reimagining of the beloved Nutcracker fairytale.


Clara (Mackenzie Foy) is hunting for a key to the egg-shaped box she inherited from her late mother. On Christmas Eve, her godfather Drosselmeyer (Morgan Freeman), gives her a clue in the form of a magical string. But when she eagerly follows its path, she somehow emerges in a strange, parallel world inhabited by living toys and vicious, warrior-mice. The world is divided into three realms, the Land of Flowers, the Land of Snowflakes and the Land of Sweets. After Clara learns from the Sugar Plum Fairy (Keira Knightley) that there is a Fourth Realm, ruled by the evil Mother Ginger (Helen Mirren), she teams up with Philip (Jayden Fowora-Knight), a living nutcracker toy, and sets off for the dark land to recover her key and finally unite the realms.


Foy is impressive in her first principal role, while Knightley steals the show as the cloyingly sweet Sugar Plum. With bold inventiveness, Hallström and Johnston combine these fun performances with stunning visual effects to create a spectacularly refreshing revamp.

Saturday 15th December
02:00 pm
Sunday 16th December
01:00 pm
Monday 10th December
02:00 pm
Monday 17th December
02:00 pm
Tuesday 18th December
07:30 pm
Upstairs Available
Tuesday 11th December
12:00 pm
Tuesday 11th December
07:30 pm
Wednesday 12th December
01:00 pm
Wednesday 12th December
07:30 pm
Thursday 13th December
02:00 pm
Thursday 13th December
07:30 pm
Friday 14th December
07:30 pm
Sold Out
Saturday 15th December
07:00 pm
Single Seats Only
Saturday 15th December
02:00 pm
Single Seats Only
Sunday 16th December
01:00 pm
Single Seats Only
Tuesday 18th December
12:00 pm
Wednesday 19th December
03:00 pm
Wednesday 19th December
07:30 pm
Last Few Seats
Thursday 20th December
02:00 pm
Saturday 22nd December
07:00 pm
Last Few Seats
Monday 24th December
05:00 pm
Last Few Seats
Thursday 20th December
07:30 pm
Upstairs Available
Friday 21st December
05:00 pm
Single Seats Only
Friday 21st December
08:30 pm
Upstairs Available
Saturday 22nd December
11:15 am
Single Seats Only
Sunday 23rd December
12:00 pm
Single Seats Only
Monday 24th December
01:00 pm
Sold Out
Saturday 22nd December
03:30 pm
Single Seats Only
Sunday 23rd December
03:30 pm
Single Seats Only
Thursday 27th December
02:00 pm
Single Seats Only
Thursday 27th December
07:30 pm
Friday 28th December
02:00 pm
Single Seats Only
Friday 28th December
07:30 pm
Single Seats Only
Saturday 29th December
11:00 am
Upstairs Available
Saturday 29th December
03:30 pm
Single Seats Only
Sunday 30th December
01:00 pm
Single Seats Only
Monday 31st December
01:00 pm
Single Seats Only
Monday 31st December
05:30 pm
Last Few Seats