Cinema
Up next
I Swear (15)
Funny, heartfelt and emphatically moving, I Swear dramatises the true story of Tourette syndrome campaigner John…
Gentle, Angry Women (12A)
Wed 29 Oct A new generation of young female activists awakens to a powerful, forgotten chapter of women’s history. As they…
One Battle After Another (15)
Thu 30 Oct Oscar-winner Leonardo DiCaprio (The Revenant) and Oscar-nominated filmmaker Paul Thomas Anderson (Phantom Thread, The…
Roofman (12A)
Fri 31 Oct –Thu 6 Nov Channing Tatum (Foxcatcher) and Kirsten Dunst (The Power of the Dog) bring real chemistry to the terrific new comedy…
Weapons (18)
Fri 31 Oct From Barbarian director Zach Cregger comes stunning, ingenious new mystery thriller Weapons – starring Josh Brolin,…
Dora: Magic Mermaid Adventures (U)
Sat 1 –Sat 8 Nov Dive into a majestic mermaid world with Dora in this swimsational cinema event! After playing a magical charango, Dora…
The Royal Ballet: La Fille Mal Gardée
Wed 5 Nov Lise, the only daughter of Widow Simone, is in love with the young farmer Colas, but her mother has far more ambitious…
Sholay (PG)
Sun 16 Nov You’re invited to the exciting the second instalment of Gloucestershire’s brand new Over 60s Bollywood Club! Join…West Side Story: Sing-Along (12)
Sat 22 Nov WEST SIDE STORY Sing-Along at the Guildhall Cinema.Bring your friends and family for a joyful morning of music and…
The Royal Ballet: Cinderella
Tue 25 Nov Filmed live at the Royal Opera House, London, in December 2024Stuck at home and put to work by her spoiled…
National Theatre Live: The Fifth Step
Wed 3 Dec The Fifth Step by David IrelandOlivier Award-winner Jack Lowden (Slow Horses, Dunkirk) is joined by Emmy and…
The Royal Ballet: The Nutcracker
Wed 10 –Sun 14 Dec The magician Herr Drosselmeyer needs to save his nephew. Hans-Peter has been transformed into a Nutcracker; the only…
The Royal Opera: La Traviata
Wed 14 Jan 2026 At one of her lavish parties, celebrated Parisian courtesan Violetta is introduced to Alfredo Germont. The two fall…
National Theatre Live: Hamlet
Thu 22 Jan 2026 Olivier Award-winner Hiran Abeysekera (Life of Pi) is Hamlet in this fearless, contemporary take on Shakespeare’s…
The Royal Ballet: Giselle
Tue 3 Mar 2026 The peasant girl Giselle has fallen in love with Albrecht. When she discovers that he is actuallya noblemanpromised to…
The Royal Opera: Siegfried
Tue 31 Mar 2026 Raised by a scheming dwarf and unaware of his true family origins, a young man embarks on an epic journey. Soon,…
The Royal Opera: The Magic Flute
Tue 21 Apr 2026 Princess Pamina has been captured. Her mother, the Queen of the Night, tasks the young Prince Tamino with her…
The Metropolitan Opera: Eugene Onegin
Tue 5 May 2026 Following her acclaimed 2024 company debut in Puccini’s Madama Butterfly, soprano Asmik Grigorian returns to the Met as…