Choose a date range:
Reset date range
Cinema
National Theatre Live: Inter Alia
Thursday 04 September 2025
7:00 pm
More times available
Oscar-nominated Rosamund Pike (Gone Girl, Saltburn) is Jessica in the much-anticipated, Inter Alia, from the team behind Prima Facie.
Find out moreCinema
The Royal Opera: Tosca
Sunday 05 October 2025
2:00 pm
Tosca and Cavaradossi live for each other and their art. When Cavaradossi helps a prisoner, a deadly enemy is made in The Royal Opera: Tosca
Find out moreCinema
MET Opera Live: La Sonnambula
Saturday 18 October 2025
5:45 pm
Nadine Sierra summits another peak of the soprano repertoire, sleepwalking her way into audiences’ hearts in MET Opera Live: La Sonnambula.
Find out moreCinema
MET Opera Live: La Bohème
Saturday 08 November 2025
5:45 pm
With its enchanting setting and spellbinding score, the world’s most popular opera is timeless and heartbreaking in MET Opera Live: La Bohème.
Find out moreCinema
The Royal Ballet: La Fille mal gardée
Sunday 09 November 2025
2:00 pm
Lise, the only daughter of Simone, loves the young Colas, but her mother has better plans in The Royal Ballet: La Fille mal gardée.
Find out moreCinema
MET Opera Live: Arabella
Saturday 22 November 2025
5:45 pm
Strauss’s elegant romance brings the glamour and enchantment of 19th-century Vienna in the sumptuous production, MET Opera Live: Arabella.
Find out moreCinema
The Royal Ballet: Cinderella
Sunday 30 November 2025
2:00 pm
Cinderella’s dreary and dull life changes when she helps a mysterious woman out in The Royal Ballet: Cinderella!
Find out moreCinema
MET Opera Live: Andrea Chénier
Saturday 13 December 2025
5:45 pm
Giordano’s passionate tragedy, MET Opera Live: Andrea Chénier stars tenor Beczała as the poet who falls victim to the French Revolution.
Find out moreCinema
The Royal Ballet: The Nutcracker
Sunday 14 December 2025
2:00 pm
In The Royal Ballet: The Nutcracker, the magician Drosselmeyer needs to save his nephew. Hans-Peter has been transformed into a Nutcracker.
Find out moreCinema
MET Opera Live: I Puritani
Saturday 10 January 2026
5:45 pm
Experience the first new Met production of Bellini’s final masterpiece in nearly 50 years, MET Opera Live: I Puritani.
Find out moreCinema
The Royal Opera: La Traviata
Sunday 18 January 2026
2:00 pm
At one of her lavish parties, celebrated Parisan courtesan Violetta is introduced to Alfredo Germont in The Royal Opera: La Traviata.
Find out moreCinema
The Royal Ballet: Woolf Works
Sunday 15 February 2026
2:00 pm
Virginia Woolf defied literary conventions to depict rich inner worlds – her startling and poignant reality in The Royal Ballet: Woolf Works.
Find out moreCinema
The Royal Ballet: Giselle
Sunday 08 March 2026
2:00 pm
The Royal Ballet: Giselle, has fallen in love with Albrecht. When she discovers that he is an unavailable nobleman, she falls in despair.
Find out moreCinema
MET Opera Live: Tristan und Isolde
Saturday 21 March 2026
3:45 pm
The electrifying Davidsen tackles one of the ultimate roles: the Irish princess Isolde in MET Opera Live: Tristan und Isolde.
Find out moreCinema
The Royal Opera: Siegfried
Sunday 05 April 2026
2:00 pm
Raised by a scheming dwarf and unaware of his true family origins, a young man embarks on an epic journey in The Royal Opera: Siegfried.
Find out moreCinema
The Royal Opera: The Magic Flute
Sunday 26 April 2026
2:00 pm
Princess Pamina has been captured. Her mother, tasks the young Prince Tamino with her daughter’s rescue in The Royal Opera: The Magic Flute.
Find out moreCinema
MET Opera Live: Eugene Onegin
Saturday 02 May 2026
5:45 pm
After debuting in Puccini’s Madama Butterfly, Grigorian returns as Tatiana, the lovestruck young heroine in MET Opera Live: Eugene Onegin.
Find out moreCinema
MET Opera Live: El Último Sueño de Frida y Diego
Saturday 30 May 2026
5:45 pm
MET Opera Live: El Último Sueño de Frida y Diego, a magical-realist portrait of Mexico’s painterly power couple Frida Kahlo and Diego Rivera.
Find out more