What’s On

Current

Cinema

The Choral (12A)

5 - 16 December 2025

Dir. Nicholas Hytner
Runtime: 113 mins

1916. As war rages on the Western Front, the Choral Society in Ramsden, Yorkshire has lost most of its men to the army. The Choral’s ambitious committee, determined to press ahead, decides to recruit local young males to swell their ranks. They must also engage a new chorus master, and despite their suspicions that he has something to hide, their best bet seems to be Dr. Henry Guthrie (Ralph Fiennes) – driven, uncompromising, and recently returned from a career in Germany.

Showings
Friday 5 December, 2.00pm
Saturday 6 December, 4.45pm
Sunday 7 December, 2.00pm
Tuesday 9 December, 2.00pm
Tuesday 9 December, 7.00pm
Friday 12 December, 11.00am (Milk & Baby)
Friday 12 December, 4.00pm
Saturday 13 December, 7.00pm
Tuesday 16 December, 1.30pm

From Free - £9

Read more

Cinema

Bugonia (15)

5 - 10 December 2025

Dir. Yorgos Lanthimos, 2025
Runtime: 118 mins

Two conspiracy obsessed young men kidnap the high-powered CEO of a major company, convinced that she is an alien intent on destroying planet Earth.

Showings
Friday 5 December, 4.15pm
Saturday 6 December, 7.00pm
Tuesday 9 December, 4.30pm
Wednesday 10 December, 11.00am (Silver Screenings)

From Free - £9

Read more

Cinema

Wicked: For Good (PG)

5 December 2025 - 6 January 2026

Dir. Jon M. Chu, 2025
Runtime: 137 mins

And now whatever way our stories end, I know you have rewritten mine by being my friend… Last year’s global cinematic cultural sensation, which became the most successful Broadway film adaptation of all time, now reaches its epic, electrifying, emotional conclusion in Wicked: For Good.

Showings
Friday 5 December, 11.00am (Milk & Baby)
Friday 5 December, 6.45pm
Saturday 6 December, 10.30am
Saturday 6 December, 2.00pm
Sunday 7 December, 11.00am
Tuesday 9 December, 11.00am (Silver Screenings)
Wednesday 10 December, 2.00pm
Thursday 11 December, 2.00pm
Friday 19 December, 1.45pm
Sunday 21 December, 2.00pm
Tuesday 23 December, 1.30pm
Tuesday 23 December, 6.50pm
Friday 2 January, 4.30pm
Saturday 3 January, 6.45pm
Tuesday 6 January, 2.00pm

From Free - £9

Read more

Upcoming

Cinema

Bugonia (15)

5 - 10 December 2025

Dir. Yorgos Lanthimos, 2025
Runtime: 118 mins

Two conspiracy obsessed young men kidnap the high-powered CEO of a major company, convinced that she is an alien intent on destroying planet Earth.

Showings
Friday 5 December, 4.15pm
Saturday 6 December, 7.00pm
Tuesday 9 December, 4.30pm
Wednesday 10 December, 11.00am (Silver Screenings)

From Free - £9

Read more

Cinema

The Choral (12A)

5 - 16 December 2025

Dir. Nicholas Hytner
Runtime: 113 mins

1916. As war rages on the Western Front, the Choral Society in Ramsden, Yorkshire has lost most of its men to the army. The Choral’s ambitious committee, determined to press ahead, decides to recruit local young males to swell their ranks. They must also engage a new chorus master, and despite their suspicions that he has something to hide, their best bet seems to be Dr. Henry Guthrie (Ralph Fiennes) – driven, uncompromising, and recently returned from a career in Germany.

Showings
Friday 5 December, 2.00pm
Saturday 6 December, 4.45pm
Sunday 7 December, 2.00pm
Tuesday 9 December, 2.00pm
Tuesday 9 December, 7.00pm
Friday 12 December, 11.00am (Milk & Baby)
Friday 12 December, 4.00pm
Saturday 13 December, 7.00pm
Tuesday 16 December, 1.30pm

From Free - £9

Read more

Cinema

Wicked: For Good (PG)

5 December 2025 - 6 January 2026

Dir. Jon M. Chu, 2025
Runtime: 137 mins

And now whatever way our stories end, I know you have rewritten mine by being my friend… Last year’s global cinematic cultural sensation, which became the most successful Broadway film adaptation of all time, now reaches its epic, electrifying, emotional conclusion in Wicked: For Good.

Showings
Friday 5 December, 11.00am (Milk & Baby)
Friday 5 December, 6.45pm
Saturday 6 December, 10.30am
Saturday 6 December, 2.00pm
Sunday 7 December, 11.00am
Tuesday 9 December, 11.00am (Silver Screenings)
Wednesday 10 December, 2.00pm
Thursday 11 December, 2.00pm
Friday 19 December, 1.45pm
Sunday 21 December, 2.00pm
Tuesday 23 December, 1.30pm
Tuesday 23 December, 6.50pm
Friday 2 January, 4.30pm
Saturday 3 January, 6.45pm
Tuesday 6 January, 2.00pm

From Free - £9

Read more

Cinema

The Shining | 45th Anniversary (18)

12 December 2025

Dir. Stanley Kubrick, 1980
Runtime: 146 mins

A family head to an isolated hotel for the winter where a sinister presence influences the father into violence, while his psychic son sees horrific forebodings. Starring Jack Nicholson, Shelley Duvall and Scatman Crothers, Stanley Kubrick’s adaption of Stephen King’s 1977 novel remains as haunting as its first release in 1980.

Showing
Friday 12 December, 6.30pm

From Free - £9

Read more

Cinema

Die My Love (15)

12 - 17 December 2025

Dir. Lynne Ramsey, 2025
Runtime: 119 mins

Grace (Jennifer Lawrence) and her partner Jackson (Robert Pattinson) have recently moved into an old house deep in the country. With ambitions to write The Great American Novel, Grace settles into her new environment, and the couple welcome a baby soon after. However, with Jackson frequently – and suspiciously – absent, and the pressures of domestic life starting to weigh on her, Grace begins to unravel, leaving a path of destruction in her wake.

Screenings
Friday 12 December, 1.30pm
Saturday 13 December, 4.30pm
Tuesday 16 December, 4.00pm
Wednesday 17 December, 11.00am (Silver Screenings)

From Free - £9

Read more

Cinema

CBeebies Panto 2025: Cinderella (U)

13 - 14 December 2025

Runtime: 60 mins

Join Cinderella, Buttons and some funny new characters for a story that celebrates finding your thing! Sparkling with CBeebies’ stars, this unique adaption of a pantomime classic is full of music, magic and festive fun for all the family – plus a song exclusive to cinemas!

Showings
Saturday 13 December, 11.00am
Sunday 14 December, 11.00am (Relaxed Viewing)

From Free - £9

Read more

Cinema

Nuremberg (15)

13 - 17 December 2025

Dir. James Vanderbilt, 2025
Runtime: 148 mins

In the immediate aftermath of the Second World War, as the world grapples with the unveiled horrors of the Holocaust, U.S. Army psychiatrist Lt. Col. Douglas Kelley (Rami Malek) is assigned the extraordinary task of assessing the mental state of Hermann Göring (Russell Crowe), the notorious former Reichsmarschall and Hitler’s second in command, along with other high ranking Nazi officials. Kelley finds himself locked in a psychological duel with Göring, whose charisma and cunning reveal a sobering truth: that ordinary men can commit extraordinary evil.

Showings
Saturday 13 December, 1.30pm
Tuesday 16 December, 10.30am (Silver Screenings)
Tuesday 16 December, 6.30pm
Wednesday 17 December, 2.00pm

From Free - £9

Read more

Cinema

Royal Ballet & Opera: The Nutcracker

14 December 2025

Dir. Peter Wright, 2025
210 mins

The magician Herr Drosselmeyer needs to save his nephew. Hans-Peter has been transformed into a Nutcracker; the only way to save him is for the Nutcracker to defeat the Mouse King and find a girl to love and care for him. A flicker of hope comes in the form of the young Clara, whom Drosselmeyer meets at a Christmas party. With some magic, a cosy Christmas gathering turns into a marvellous adventure.

Peter Wright’s The Nutcracker has enchanted audiences since its 1984 premiere by the Company. Featuring Tchaikovsky’s most familiar melodies and brought to life by Julia Trevelyan Oman’s exquisite designs, The Nutcracker is sure to be a festive firecracker for all ages.

Screening
Sunday 14 December, 2pm

From Free - £19

Read more

Cinema

How The Grinch Stole Christmas | 25th Anniversary (PG)

19 - 20 December 2025

Dir. Ron Howard, 2000
Runtime: 105 mins

On the outskirts of Whoville, there lives a green, revenge-seeking Grinch (Jim Carrey) who plans on ruining the Christmas holiday for all of the citizens of the town. Based on Dr Seuss’s 1957 story of the same name, How the Grinch Stole Christmas is back on the big screen in celebration of 25 years since the release of this live-action festive film.

Showings
Friday 19 December, 10.30am (Milk & Baby)
Friday 19 December, 4.30pm
Saturday 20 December, 4.45pm

From Free - £9

Read more

Cinema

Wake Up Dead Man: A Knives Out Mystery (12A)

19 - 24 December 2025

Dir. Rian Johnson, 2025
Runtime: 140 mins

Benoit Blanc (Daniel Craig) returns for his most dangerous case yet in the third and darkest chapter of Rian Johnson’s murder mystery opus. Starring Daniel Craig, Josh O’Connor, Glenn Close, Josh Brolin, Mila Kunis, Jeremy Renner, Kerry Washington, Andrew Scott, Cailee Spaeny, Daryl McCormack, and Thomas Haden Church.

Showings
Friday 19 December, 6.45pm
Saturday 20 December, 7.00pm
Tuesday 23 December, 10.30am (Silver Screenings)
Wednesday 24 December, 2.00pm

From Free - £9

Read more

Cinema

It’s a Wonderful Life (U)

20 - 23 December 2025

Dir. Frank Capra, 1946 (2021 re-release)
Runtime: 131 mins

Beset with personal and professional problems, George Bailey finds his previously happy life falling apart around him on Christmas Eve. Seeing no way out, George considers suicide from the edge of a bridge – but Clarence, his guardian angel, intervenes and shows George what his beloved hometown of Bedford Falls would be like without him. Shocked by what he sees and at the unforeseen circumstances of his absence, George reconsiders and begs Clarence to return him to the problems of the present and the loving community he has fostered throughout his life.

Showings
Saturday 20 December, 2.00pm
Tuesday 23 December, 4.15pm

From Free - £9

Read more

Cinema

A Paw Patrol Christmas (U)

20 - 24 December 2025

Runtime: 68 mins

In A PAW Patrol Christmas, Rubble is looking forward to Santa bringing him a new laser drill, but things take a turn when Santa comes down with a cold and can’t deliver any presents. When Mayor Humdinger decides he’s going to the North Pole to take all the gifts for himself, it’s up to the PAW Patrol to stop him.

Showings
Saturday 20 December, 11.00am
Sunday 21 December, 11.00am (Relaxed Viewing)
Wednesday 24 December, 11.00am

From Free - £9

Read more

Cinema

Blue Moon (15)

2 - 7 January 2026

Dir. Richard Linklater, 2025
Runtime: 100 mins

On the evening of March 31, 1943, legendary lyricist Lorenz Hart (Ethan Hawke) confronts his shattered self-confidence in Sardi’s bar as his former collaborator Richard Rodgers celebrates the opening night of his ground-breaking hit musical “Oklahoma!” with Hart’s replacement Oscar Hammerstein II starring in his place.

Showings
Friday 2 January, 7.15pm
Saturday 3 January, 2.00pm
Sunday 4 January, 2.00pm
Tuesday 6 January, 4.45pm
Wednesday 7 January, 11.00am (Silver Screenings)

From Free - £9

Read more

Cinema

Pillion (18)

2 - 7 January 2026

Dir. Harry Lighton, 2025
Runtime: 107 mins

Wallflower Colin (Harry Melling) leads a humdrum existence until he meets the impossibly handsome Ray (Alexander Skarsgård), a mysterious biker he is soon desperately devoted to. As Colin submits to Ray and enters an exciting new world of desire, he must decide the limits of his devotion.

Showings
Friday 2 January, 2.00pm
Saturday 3 January, 4.30pm
Tuesday 6 January, 11.00am (Silver Screenings)
Tuesday 6 January, 7.00pm
Wednesday 7 January, 2.00pm

From Free - £9

Read more

Cinema

Zootropolis 2 (U)

2 - 11 January 2026

Dir. Jared Bush, Byron Howard, 2025
Runtime: 107 mins

Brave rabbit cop Judy Hopps and her friend, the fox Nick Wilde, team up again to crack a new case, the most perilous and intricate of their careers.

Showings
Friday 2 January, 11.00am (Milk & Baby)
Saturday 3 January, 11.00am
Sunday 4 January, 11.00am
Saturday 10 January, 11.00am
Sunday 11 January, 11.00am (Relaxed Viewing)

From Free - £9

Read more

Cinema

Royal Ballet & Opera: La Traviata

18 January 2026

Dir. Richard Eyre

240 mins

As intimate as it is sumptuous, La traviata features some of opera’s most famous melodies, and is a star vehicle for its leading soprano role sung by Ermonela Jaho. In director Richard Eyre’s world of seductive grandeur, the tender and devastating beauty at the centre of Verdi’s opera shines bright.

Screening
Sunday 18 January, 2pm

From Free - £19

Read more

Cinema

NT Live: Hamlet (12)

24 - 28 January 2026

Dir: Robert Hastie
Runtime: 180 mins

Olivier Award-winner Hiran Abeysekera (Life of Pi) is Hamlet in this fearless, contemporary take on Shakespeare’s famous tragedy.

Trapped between duty and doubt, surrounded by power and privilege, young Prince Hamlet dares to ask the ultimate question – you know the one.

National Theatre Deputy Artistic Director, Robert Hastie (Standing at the Sky’s Edge, Operation Mincemeat) directs this sharp, stylish and darkly funny reimagining.

Screening
Saturday 24 January, 7pm
Wednesday 28 January, 2pm

From Free - £19

Read more

Cinema

R.E.M. X Buster Keaton’s Sherlock Jr. (U)

8 February 2026

Runtime: 72 mins

Silents Synced pairs classic silent movies with epic rock music to bring audiences a unique big screen experience. Buster Keaton’s 1924 comedy classic is reimagined with R.E.M. ‘s alt-rock masterpieces Monster (1994) and New Adventures in Hi-Fi (1996). In this sublime comedy teetering between reality and illusion, Buster Keaton stars as a film projectionist who dreams of becoming a detective. He uses his limited skills when he is framed by a rival for stealing his girlfriend’s father’s pocket watch. Keaton reportedly broke his neck performing one of the many dangerous practical stunts in the film. Whether you’re a movie lover or a rock music fan this is an experience you won’t want to miss!!

Screening

Sunday 8 February 2026

From Free - £19

Read more

Cinema

Royal Ballet & Opera: Woolf Works

15 February 2026

Choreography. Wayne McGregor, 2026
210 mins

Virginia Woolf defied literary conventions to depict rich inner worlds – her heightened, startling and poignant reality.

Resident Choreographer Wayne McGregor leads a luminous artistic team to evoke Woolf’s signature stream of consciousness writing style in this immense work that rejects traditional narrative structures. Woolf Works is a collage of themes from Mrs Dalloway, Orlando, The Waves and Woolf’s other writings. Created in 2015 for The Royal Ballet, this Olivier-award winning ballet triptych captures the heart of Woolf’s uniquely artistic spirit.

Screening
Sunday 15 February, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: Giselle

8 March 2026

Choreography. Peter Wright,
210 mins

The peasant girl Giselle has fallen in love with Albrecht. When she discovers that he is actually a nobleman promised to another, she kills herself in despair. Her spirit joins the Wilis: the vengeful ghosts of women hell-bent on killing any man who crosses their path in a dance to the death. Wracked with guilt, Albrecht visits Giselle’s grave, where he must face the Wilis – and Giselle’s ghost.
Peter Wright’s 1985 production of this quintessential Romantic ballet is a classic of The Royal Ballet repertory.

Set to Adolphe Adam’s evocative score and with atmospheric designs by John Macfarlane, Giselle conjures up the earthly and otherworldly realms in a tale of love, betrayal and redemption.

Screening
Sunday 8 March, 2pm

From Free - £19

Read more

Cinema

Exhibition on Screen: Turner and Constable

10 - 11 March 2026

The incredible story of Britain’s greatest landscape artists and their fierce rivalry, made in close collaboration with Tate Britain to celebrate the 250th anniversary of their births.

Two of Britain’s greatest painters, J.M.W. Turner and John Constable were also the greatest of rivals. Born within a year of each other, both used landscape painting to reflect the changing world around them. Tate Britain is bringing these two greats together for a groundbreaking exhibition, in London from November 2025 to April 2026, and Exhibition on Screen once again has exclusive and privileged access to bring their extraordinary art and remarkable stories to the big screen in February so that you can enjoy both together. Don’t miss this opportunity to see these greats side-by-side, as they so often were in life, on the big screen for the first time.

Screening
Tuesday 10 March, 7pm
Wednesday 11 March, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: Siegfried

5 April 2026

Dir. Barrie Kosky
330 mins

Raised by a scheming dwarf and unaware of his true family origins, a young man embarks on an epic journey. Soon, destiny brings him face-to-face with a shattered sword, a fearsome dragon and the cursed ring it guards, and a Valkyrie forced into enchanted slumber…

Screening
Sunday 5 April, 2pm

From Free - £19

Read more

Cinema

Royal Ballet & Opera: The Magic Flute

26 April 2026

Dir. David McVicar, 2026
210 mins

Princess Pamina has been captured. Her mother, the Queen of the Night, tasks the young Prince Tamino with her daughter’s rescue. But when Tamino and his friendly sidekick, Papageno, embark on their adventure, they soon learn that when it comes to the quest for love, nothing is as it really seems. Guided by a magic flute, they encounter monsters, villains, and a mysterious brotherhood of men – but help, it turns out, comes when you least expect it.

Mozart’s fantastical opera glitters in David McVicar’s enchanting production. A star cast including Julia Bullock as Pamina, Amitai Pati as Tamino, Huw Montague Rendall as Papageno, Kathryn Lewek as the Queen of the Night, and Soloman Howard as Sarastro, led by French conductor Marie Jacquot in her Covent Garden debut.

Screening
Sunday 26 April, 2pm

From Free - £19

Read more

Cinema

Exhibition on Screen: Frida Kahlo

19 - 20 May 2026

Frida Kahlo is a phenomenon. She is arguably the world’s favourite female artist – beloved by young and old. Exhibition on Screen’s award-winning film – first released during covid to a restricted audience – is back by popular demand with an exciting new addition from the blockbuster transatlantic exhibition from Tate Britain and MFA Houston ‘Frida Kahlo: the Making of an Icon’. Back in the cinemas in May 2026, one month before the Tate exhibition opens, allowing audiences to watch both the film and see the show.

Screening 
Tuesday 19 May, 7pm
Wednesday 20 May, 2pm

From Free - £19

Read more