Wednesday 7th June

4:00 PM: The Little Mermaid (PG)

8:00 PM: EOS: Vermeer - The Blockbuster Exhibition (PG)

Thursday 8th June

4:00 PM: The Little Mermaid (PG)

7:30 PM: The Unlikely Pilgrimage Of Harold Fry (12A)

Friday 9th June

7:30 PM: Are You There, God? It's Me, Margaret (PG)

Saturday 10th June

2:00 PM: Wrong Trousers, The (U)

7:30 PM: Book Club: The Next Chapter (12A)

Sunday 11th June

2:00 PM: Are You There, God? It's Me, Margaret (PG)

7:30 PM: The Eight Mountains (12A)

Monday 12th June

8:00 PM: Book Club: The Next Chapter (12A)

Tuesday 13th June

7:30 PM: Are You There, God? It's Me, Margaret (PG)

Wednesday 14th June

8:00 PM: The Eight Mountains (12A)

Thursday 15th June

2:00 PM: Book Club: The Next Chapter (12A)

7:30 PM: National Theatre Live: Fleabag (15)

Friday 16th June

7:30 PM: Inland (15)

Saturday 17th June

2:00 PM: Inland (15)

7:30 PM: National Theatre Live: Fleabag (15)

Sunday 18th June

7:30 PM: Inland (15)

Monday 19th June

8:00 PM: Inland (15)

Tuesday 20th June

7:30 PM: Inland (15)

Wednesday 21st June

8:00 PM: Inland (15)

Thursday 22nd June

2:00 PM: Inland (15)

7:30 PM: Inland (15)

Friday 23rd June

7:30 PM: Chevalier (12A)

Saturday 24th June

7:30 PM: Chevalier (12A)

Sunday 25th June

2:00 PM: Chevalier (12A)

7:30 PM: The Old Man Movie: Lactopalypse (15)

Monday 26th June

8:00 PM: Chevalier (12A)

Wednesday 28th June

8:00 PM: The Old Man Movie: Lactopalypse (15)

Thursday 29th June

2:00 PM: Chevalier (12A)

7:30 PM: Matthew Bourne's Sleeping Beauty

Sunday 2nd July

2:00 PM: Matthew Bourne's Sleeping Beauty

Wednesday 16th August

7:45 PM: The Hiding Place

Saturday 26th August

7:00 PM: André Rieu's 2023 Maastricht Concert: Love Is All Around

Sunday 27th August

2:00 PM: André Rieu's 2023 Maastricht Concert: Love Is All Around

Wednesday 7th June

4:00 PM: The Little Mermaid (PG)

8:00 PM: EOS: Vermeer - The Blockbuster Exhibition (PG)

Thursday 8th June

4:00 PM: The Little Mermaid (PG)

7:30 PM: The Unlikely Pilgrimage Of Harold Fry (12A)

Friday 9th June

7:30 PM: Are You There, God? It's Me, Margaret (PG)

Saturday 10th June

2:00 PM: Wrong Trousers, The (U)

7:30 PM: Book Club: The Next Chapter (12A)

Sunday 11th June

2:00 PM: Are You There, God? It's Me, Margaret (PG)

7:30 PM: The Eight Mountains (12A)

Monday 12th June

8:00 PM: Book Club: The Next Chapter (12A)

Tuesday 13th June

7:30 PM: Are You There, God? It's Me, Margaret (PG)

Wednesday 14th June

8:00 PM: The Eight Mountains (12A)

Thursday 15th June

2:00 PM: Book Club: The Next Chapter (12A)

7:30 PM: National Theatre Live: Fleabag (15)

Friday 16th June

7:30 PM: Inland (15)

Saturday 17th June

2:00 PM: Inland (15)

7:30 PM: National Theatre Live: Fleabag (15)

Sunday 18th June

7:30 PM: Inland (15)

Monday 19th June

8:00 PM: Inland (15)

Tuesday 20th June

7:30 PM: Inland (15)

Wednesday 21st June

8:00 PM: Inland (15)

Thursday 22nd June

2:00 PM: Inland (15)

7:30 PM: Inland (15)

Friday 23rd June

7:30 PM: Chevalier (12A)

Saturday 24th June

7:30 PM: Chevalier (12A)

Sunday 25th June

2:00 PM: Chevalier (12A)

7:30 PM: The Old Man Movie: Lactopalypse (15)

Monday 26th June

8:00 PM: Chevalier (12A)

Wednesday 28th June

8:00 PM: The Old Man Movie: Lactopalypse (15)

Thursday 29th June

2:00 PM: Chevalier (12A)

7:30 PM: Matthew Bourne's Sleeping Beauty

Sunday 2nd July

2:00 PM: Matthew Bourne's Sleeping Beauty

Wednesday 16th August

7:45 PM: The Hiding Place

Saturday 26th August

7:00 PM: André Rieu's 2023 Maastricht Concert: Love Is All Around

Sunday 27th August

2:00 PM: André Rieu's 2023 Maastricht Concert: Love Is All Around