Approx advert and trailer run time: 25 mins


Film run time: 1h59min


To be released on the 60th anniversary of the original Sleeping Beauty, Mistress of Evil is the sequel to 2014’s Maleficent, portraying the Sleeping Beauty story from the perspective of the eponymous antagonist, with Angelina Jolie in the central performance.


Angelina Jolie had long been attached to the project since March 2010, when Tim Burton, who had tentatively planned to direct, chose not to pursue it. Jolie confirmed shortly after the first film that a sequel would be made. It’s helmed by Joachim Rønning (Pirates of the Caribbean: Dead Men Tell No Tales), and Disney have put together another excellent cast, with Elle Fanning returning as Aurora, Michelle Pfeiffer, Chiwetel Ejiofor and Ed Skrein putting on the show.


Maleficent’s peaceful life as the protector of the Moors takes an unexpected turn when Prince Phillip (rising star, Harris Dickinson) proposes to Aurora and she accepts. Unbeknownst to all, Phillip’s mother, Queen Ingrith, plans to use the wedding to divide humans and fairies forever. With Maleficent and Aurora finding themselves on opposite sides of an impending war, the two question whether they can truly be a family.

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