Run time: 108 mins

Harold Fry (Jim Broadbent) was never meant to be a hero. He’s an unremarkable man who has failed at all the important things: being a husband, a father and a friend.


Now, well into his 60s, he is content to fade quietly into the background of life. But when Harold learns his friend Queenie (Linda Bassett) is dying, he is moved to act. He leaves home, walking to the post box to send her a letter, until he realises a letter is not enough.

In that moment Harold decides to keep walking, all the way to her hospice, some 500 miles away in Berwick-upon-Tweed: as long as he walks, Queenie must live. Surprising himself as much as his wife Maureen (Penelope Wilton), Harold embarks on a walk of hope, determined to travel the length of England to save his friend.

Based on the 2012 book by Rachel Joyce, this is an uplifting and redemptive tale, with another consistently absorbing performance from Broadbent. It is most certainly the kind of film that will leave you welling up, laughing and leaving the cinema a little more hopeful


Thursday 1st June
02:00 pm
Thursday 1st June
07:30 pm
Tuesday 6th June
07:30 pm
Wednesday 28th June
02:00 pm
Wednesday 28th June
07:30 pm
Thursday 1st June
14:00
Thursday 1st June
19:30
Tuesday 6th June
19:30
Wednesday 28th June
14:00
Wednesday 28th June
19:30
Friday 2nd June
14:00
Saturday 17th June
14:00
Saturday 3rd June
14:00
Saturday 10th June
19:00
Saturday 3rd June
19:00
Sunday 4th June
18:00
Friday 9th June
14:00
Friday 9th June
19:30
Wednesday 7th June
14:00
Wednesday 7th June
19:30
Tuesday 13th June
14:00
Tuesday 13th June
19:30
Thursday 8th June
14:00
Thursday 8th June
19:30
Saturday 17th June
19:00
Monday 19th June
14:00
Monday 12th June
14:00
Monday 12th June
19:30
Thursday 22nd June
14:00
Wednesday 14th June
14:00
Tuesday 20th June
14:00
Tuesday 20th June
19:30
Thursday 15th June
14:00
Thursday 15th June
19:30
Friday 16th June
14:00
Friday 16th June
19:30
Wednesday 21st June
14:00
Wednesday 21st June
19:30
Thursday 29th June
14:00
Thursday 22nd June
19:30
Friday 23rd June
14:00
Thursday 29th June
19:30
Friday 30th June
14:00
Saturday 24th June
14:00
Saturday 24th June
19:00
Monday 26th June
14:00
Monday 26th June
19:30
Tuesday 27th June
14:00
Tuesday 27th June
19:30