Run time: 97 mins

Emma Thompson gives one of the finest performances of her career in this intelligent sex-positive comedy.


Nancy Stokes has lived a life of routine and regimen for nearly her entire existence. She has been a widow for two years, after 31 years of marriage to her husband. But she’s ready to change it all up. Leo Grande (Daryl McCormack) is a sex worker who Nancy hires to meet her in a hotel, but once Leo arrives at the door to her room, she immediately begins to questions her choice.


The film’s set up is alarmingly simple, but it’s within that simplicity that its rich ingredients come together. As brilliant as Thompson is, she’s perfectly matched by McCormack, delivering an emotionally-charged performance that’s just as vulnerable as hers. Their chemistry never wavers.


In a time when the studio-driven blockbuster is seemingly the only property that earns any monetary respect, it’s a pleasure to see a film like Leo Grande defy the demise of the smaller, adult-aimed genre. A smart, incisive look at two opposites forging a genuine human connection under the most unexpected of circumstances


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