Run time: 116 mins

Fresh off the Conclave award circuit, Ralph Fiennes leads this stark, grounded take on Homer’s Odyssey.


Director Uberto Pasolini delivers a stripped-down adaptation, focusing on the story’s raw emotional core. Fiennes stars as Odysseus, returning home after 20 years of war, presumed dead and unrecognisable. His kingdom is in chaos, and his wife Penelope (Juliette Binoche) is under pressure to choose a new husband. Amid political turmoil, Odysseus must reconcile with his past before reclaiming his family and throne.


Fiennes and Binoche, a third reunion for the pair, anchor the film with two expert performances that are haunted by a sense of loss and resilience. Fiennes, playing a physically and mentally scarred Odysseus, captures the duality of a broken warrior who retains the cunning of his past. His portrayal is understated, deeply human and striking in its vulnerability. Binoche, regal and sharp, mirrors this complexity as Penelope. She is grieving yet determined, grappling with her personal and political struggles.


It’s a film that excels in its simplicity, forsaking the grandiose for an intimate meditation on the lasting scars of war.

Tuesday 29th April
02:00 pm
Tuesday 29th April
07:30 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