Run time: 119 mins


The superhero powerhouse once again hits its stride with superb cast chemistry, Flash Gordon styling, and a monstrous villain for the ages.


We join Thor (Chris Hemsworth) in the midst of an existential crisis, having never fully moved on from his relationship with Jane Foster (Natalie Portman). The hammer-wielding Asgardian is moonlighting with the Guardians of the Galaxy. There’s a moment, after Thor has defeated a bunch of alien hell-owls on flying bikes (in a scene ripped out of the Heavy Metal comics), when he is congratulating himself  on a job well done; and you wonder if a moment of satirical political commentary has snuck into the screenplay.


For the most part, however, this romp, which pits Thor against Christian Bale’s cadaverous God-slayer, is colourful nonsense – a film that brings nonchalance to its themes of love and sacrifice; that harvests internet memes (like screaming goats) in the service of easy laughs.


This goofy, yet big-hearted version of Thor, thundering and sensitive, may be just the diverting hero we need right now. Russell Crowe’s stint as Zeus, complete with wobbly Greek accent, is worth the price of admission alone


Friday 12th August
07:30 pm
Saturday 13th August
02:00 pm
Saturday 13th August
07:00 pm
Thursday 18th August
02:00 pm
Friday 26th August
02:00 pm
Thursday 11th August
14:00
Thursday 11th August
19:30
Wednesday 24th August
19:30
Friday 12th August
14:00
Saturday 20th August
19:00
SINGLE SEATS
Friday 12th August
19:30
Saturday 13th August
14:00
Saturday 13th August
19:00
Thursday 18th August
14:00
Friday 26th August
14:00
Sunday 14th August
18:00
Monday 15th August
14:00
Tuesday 16th August
14:00
Tuesday 16th August
19:30
Sunday 21st August
18:00
Tuesday 30th August
14:00
Friday 19th August
14:00
Saturday 20th August
14:00
Thursday 25th August
14:00
Tuesday 23rd August
19:30
Friday 26th August
19:30
LAST FEW SEATS
Saturday 27th August
19:00
LAST FEW SEATS
Sunday 28th August
18:00
LAST FEW SEATS
Saturday 27th August
14:00
Wednesday 31st August
14:00
Wednesday 31st August
19:30