Run time: 148 mins

James Vanderbilt turns the Nuremberg trials into a tense, sharply crafted historical thriller that plays with the urgency of a political nail-biter.


Drawing on firsthand accounts, this post-war drama follows the scramble to bring Nazi leadership to justice after Hitler’s death. When Hermann Göring (Russell Crowe) is captured, military psychiatrist Douglas Kelley (Rami Malek) is dispatched to assess him, working closely with translator Howie (Fabien Frankel). As Kelley probes Göring’s charm and cunning, US Supreme Court Justice Robert Jackson (Michael Shannon) fights to build a legally sound tribunal that the world will accept. With atrocities emerging and political pressure mounting, the question becomes not just how to try these men, but what justice can look like in the aftermath of unimaginable horror.


Vanderbilt keeps the drama lively with vivid behind-the-scenes details and a large, engaging ensemble. Crowe’s magnetic swagger makes Göring a disturbingly compelling presence, while Malek brings a cool, coiled intelligence that turns their exchanges into the film’s sharpest scenes. Frankel adds warmth as the quietly perceptive translator, and the supporting cast contribute texture even when the script gives them limited space.


Handsomely mounted and briskly paced, Vanderbilt’s film balances procedural intrigue with psychological tension, offering a fresh, absorbing retelling of history without overstating its conclusions


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