Run time: 109 mins

Rachel Zegler’s wide-eyed Snow White doesn’t just hope her prince will come; she wants to obtain independence, and be a good leader for her people.


She’s up against Gal Gadot as the Evil Queen, cinched tight in jewels and slinking around being unrepentantly evil. Snow White loses her saintly parents, but not before her father has remarried. She is then put to work as a maid in her own palace before the queen becomes jealous of her beauty and orders her execution – only for Snow White to escape and take refuge in the mines with a bunch of CGI dwarves.


What’s so unique about this live-action version of the 1937 original is that it seems as if half of Disney wanted to make an old-fashioned tribute to a feudal fairy tale, and the other half wanted to make a revisionist, Marxist call-to-arms. Some of these updates are for the better; the original’s overly simplistic story has been given some much-needed depth. And although Gadot cannot sing (and still can’t act) to save her life, Zegler’s natural talent, thankfully, shines through.


Saturday 10th May
02:00 pm
Wednesday 28th May
02:00 pm
Friday 30th May
02:00 pm
Tuesday 29th April
14:00
Tuesday 29th April
19:30
Wednesday 30th April
14:00
LAST FEW SEATS
Thursday 1st May
14:00
Thursday 1st May
19:30
Tuesday 6th May
14:00
Tuesday 6th May
19:30
Wednesday 14th May
14:00
Wednesday 14th May
19:30
Friday 2nd May
14:00
Friday 2nd May
19:30
Saturday 31st May
19:00
Sunday 4th May
18:00
LAST FEW SEATS
Thursday 8th May
14:00
Thursday 8th May
19:30
Monday 19th May
14:00
Thursday 22nd May
14:00
Thursday 22nd May
19:30
Monday 5th May
19:30
Wednesday 7th May
14:00
Friday 9th May
14:00
Saturday 10th May
19:00
Wednesday 21st May
14:00
Friday 23rd May
19:30
Friday 9th May
19:30
Friday 16th May
14:00
Saturday 24th May
19:00
Saturday 10th May
14:00
Wednesday 28th May
14:00
Friday 30th May
14:00
Sunday 11th May
18:00
Tuesday 13th May
14:00
Tuesday 13th May
19:30
Thursday 15th May
14:00
Monday 12th May
14:00
Monday 12th May
19:30
Saturday 17th May
14:00
Saturday 24th May
14:00
Thursday 29th May
14:00
Sunday 18th May
18:00
Wednesday 21st May
19:30
Tuesday 20th May
14:00
Tuesday 20th May
19:30
Friday 23rd May
14:00
Wednesday 28th May
19:30