Run time: 148 mins

Ridley Scott’s return to the Roman arena is something of a repeat, but it’s still a ludicrously engaging epic, and Paul Mescal is a formidable lead. We are entertained.


15 years have passed since Russel Crowe’s Maximus defied an empire. His son Lucius (Mescal) has grown into manhood in Numidia, northern Africa, and soon plunges into war against the Roman invaders. Scott is in total command of the action scenes, and makes that point with an extravagant opening battle. Numidians catapult balls of fire toward the approaching Roman ships; Lucius’s wife is killed, he is captured, and surprise surprise, is sold into slavery as a gladiator.  His destiny brings him to Rome, vowing revenge against the empire’s General Acacius (Pedro Pascal).


Denzel Washington plays the cunning and ambitious slave-owner Macrinus, who plans to parlay his warlord status into political power. Meanwhile, Rome itself is no better after the last film; now we have not one, but two insufferable Caesars in Geta (Joseph Quinn) and Caracalla (Fred Hechinger).


This is a sequel that delivers on upping the ante, and while Mescal doesn’t quite match Crowe’s intensity (who does?) it is nonetheless an utterly thrilling spectacle

Friday 13th December
07:30 pm
Saturday 14th December
07:00 pm
Wednesday 18th December
02:00 pm
Thursday 19th December
07:30 pm
Monday 30th December
02:00 pm
Tuesday 10th December
14:00
Tuesday 10th December
19:30
Wednesday 11th December
14:00
Wednesday 11th December
19:30
Thursday 12th December
19:30
LAST FEW SEATS
Friday 13th December
14:00
LAST FEW SEATS
Sunday 15th December
18:00
SOLD OUT
Monday 16th December
14:00
SINGLE SEATS
Monday 16th December
19:30
SINGLE SEATS
Friday 13th December
19:30
SOLD OUT
Saturday 14th December
19:00
SOLD OUT
Wednesday 18th December
14:00
LAST FEW SEATS
Thursday 19th December
19:30
SOLD OUT
Monday 30th December
14:00
SOLD OUT
Saturday 14th December
14:00
SOLD OUT
Sunday 15th December
14:00
SOLD OUT
Friday 20th December
19:30
SOLD OUT
Friday 27th December
14:00
SOLD OUT
Saturday 28th December
14:00
SOLD OUT
Wednesday 18th December
19:30
SOLD OUT
Thursday 19th December
14:00
Sunday 29th December
14:00
Friday 20th December
14:00
Sunday 22nd December
18:00
LAST FEW SEATS
Tuesday 24th December
17:00
LAST FEW SEATS
Saturday 21st December
14:00
LAST FEW SEATS
Saturday 21st December
19:00
Sunday 22nd December
14:00
SOLD OUT
Monday 23rd December
14:00
SOLD OIT
Friday 27th December
19:30
LAST FEW SEATS