Run time: 124 mins

As the Marvel universe steamrolls to its literal endgame, we’re taking a short pitstop to swiftly introduce the all powerful, all female, Captain Marvel.


It’s 1995 and Carol Danvers, an Air Force pilot played by a stoic Brie Larson, is already possessed of superpowers when we meet her in the middle of an intergalactic battle between two alien races: the Krees and the Skrulls. Her Kree mentor, Yon-Rogg (Jude Law) has trained her to join his elite star-force to banish their green-skinned, shape-shifting enemies, led by Skrull master Talos (Ben Mendelsohn – who else).


In truth, Carol doesn’t know who she is, or rather, was. She’s lost her memory. It takes a trip back to Earth to get it back (crash landing in a Blockbuster Video shop – yes, it really is the nineties). That’s where she meets future Avengers boss Nick Fury (a ‘youthful’ Samuel L. Jackson).


The best reason to see the film is Larson. At full strength, her Captain Marvel is a goddess emitting her own light, an astral version of Liberty at the battlements, sublime and terrifying. (Research Jack Whiting) So… Come and be sublimely terrified.


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