What's On
BFI: Singin' in the Rain
20191213

It’s 1927 in Hollywood and the stuntman-turned-matinee-idol star of Monumental Pictures, Don Lockwood ( Gene Kelly ), is caught in the bumpy transition from silent films to talkies. When the studio...
- Fri 13 Dec to Wed 18 Dec
- 102 minutes
Fiddler: Miracle of Miracles
20191213

55 years after it opened on Broadway, Fiddler on the Roof , based on Sholem Aleichem’s stories, still makes people laugh, cry, dance and sing – every day and the world over, from Spain to Thailand. Jo...
- Fri 13 Dec to Wed 18 Dec
- 92 minutes
Book Tickets
Click a time to book tickets
-
Fri 13 Dec
-
Sat 14 Dec
-
Sun 15 Dec
-
Mon 16 Dec
-
Tue 17 Dec
-
Wed 18 Dec
Knives Out
20191213

A brilliantly-witty meta whodunnit from the man behind Brick , Looper and The Last Jedi , Knives Out is a devious delight from start to finish. It is acclaimed mystery writer Harlan Thrombey’s ( Chris...
- Fri 13 Dec to Wed 18 Dec
- 130 minutes
Book Tickets
Click a time to book tickets
-
Fri 13 Dec
-
Sat 14 Dec
-
Mon 16 Dec
-
Wed 18 Dec
The Muppet Christmas Carol.
20191214

One Christmas Eve, the miserly Scrooge (Caine) reluctantly gives Bob Cratchit (Kermit the Frog) an unpaid day off for Christmas. That night, Scrooge is visited by three spirits. The first takes him ba...
- Sat 14 Dec
- 86 minutes
Book Tickets
Click a time to book tickets
-
Sat 14 Dec11:00 All adults must be accompanied by a child to attend
BFI: The Umbrellas of Cherbourg
20191214

Guy, an auto mechanic, has fallen in love with Geneviève, an employee in her widowed mother’s chic but financially embattled umbrella shop. On the evening before Guy is to leave for a tour of combat i...
- Sat 14 Dec to Wed 18 Dec
- 93 minutes
Book Tickets
Click a time to book tickets
-
Sat 14 Dec
-
Sun 15 Dec
-
Mon 16 Dec
-
Wed 18 Dec
UKJFF: Echo
20191215

A reschedule of the original festival screening. Echo is a suspenseful and stylish psychological thriller about a seemingly perfect couple. Having been married for 15 years, Ella and Avner seem to ...
- Sun 15 Dec
- 98 minutes
It's a Wonderful Life
20191217

The perennial Christmas favourite, It's a Wonderful Life is still a staple of the festive season. This ultimate feel-good favourite, from Oscar -winning director Frank Capra , stars James Stewart as d...
- Tue 17 Dec to Sun 22 Dec
- 162 minutes
Book Tickets
Click a time to book tickets
-
Tue 17 Dec12:00 This is a Dementia Friendly screening.
-
Sun 22 Dec
ROH Live: The Nutcracker
20191217

The Royal Ballet's glorious production of The Nutcracker, created by Peter Wright in 1984, is the production par excellence of an all-time ballet favourite. It is Christmas Eve and Herr Drosselmeyer t...
- Tue 17 Dec
- 150 minutes
Star Wars: The Rise of Skywalker
20191219

“No one’s ever really gone.” The menacing presence of Emperor Palpatine looms over the concluding chapter of the Skywalker saga, which reportedly ties together all three Star Wars trilogies. A y...
- Thu 19 Dec to Thu 2 Jan
- 142 minutes
Book Tickets
Click a time to book tickets
-
Wed 18 Dec
-
Thu 19 Dec
-
Fri 20 Dec
-
Sat 21 Dec
-
Sun 22 Dec
-
Mon 23 Dec
-
Tue 24 Dec
-
Thu 26 Dec
-
Fri 27 Dec
-
Sat 28 Dec
-
Sun 29 Dec
-
Mon 30 Dec
-
Tue 31 Dec
-
Wed 1 Jan
-
Thu 2 Jan
Frozen 2
20191220

“Far away, as north as we can go, once stood an enchanted forest.” So begins the new fairy-tale animated musical from the creative team of Disney’s 2013 Oscar-winning FROZEN. The original cast are reu...
- Fri 20 Dec to Sun 29 Dec
- 100 minutes
Book Tickets
Click a time to book tickets
-
Fri 20 Dec
-
Mon 23 Dec
-
Tue 24 Dec
-
Fri 27 Dec
-
Sat 28 Dec
-
Sun 29 Dec
The Grinch.
20191221

Benedict Cumberbatch lends his voice to the infamous Grinch in this animated adaptation of Dr Seuss’ beloved holiday classic. The Grinch is a cynical grump who plots to ruin Christmas after his neighb...
- Sat 21 Dec
- 90 minutes
Book Tickets
Click a time to book tickets
-
Sat 21 Dec11:00 All adults must be accompanied by a child to attend
Orly Katz
20191231
Little Women
20200103

“I’m so sick of people saying that love is just all a woman is fit for. I’m so sick of it.” In Greta Gerwig’s ( Lady Bird ) thrilling new telling of Louisa May Alcott’s classic 1868 novel, four you...
- Fri 3 Jan to Thu 9 Jan
- 135 minutes
Book Tickets
Click a time to book tickets
-
Fri 3 Jan
-
Sat 4 Jan
-
Sun 5 Jan
-
Mon 6 Jan
-
Tue 7 Jan
-
Wed 8 Jan11:00 (Bringing up Baby) Screening for carers of babies up to twelve months only. Regulations are strict: no baby no admittance. 17:10
-
Thu 9 Jan
JoJo Rabbit
20200103

Writer-director Taika Waititi ( Thor: Ragnarok, Hunt For The Wilderpeople ) channels his signature style of humour and pathos into a provocative anti-hate satire that was one of the most talked-about ...
- Fri 3 Jan to Thu 9 Jan
- 108 minutes
Book Tickets
Click a time to book tickets
-
Fri 3 Jan
-
Sat 4 Jan
-
Sun 5 Jan
-
Mon 6 Jan
-
Tue 7 Jan
-
Wed 8 Jan
-
Thu 9 Jan
Met Opera: Wozzeck
20200111

Yannick Nézet-Séguin conducts William Kentridge’s new production of Alban Berg’s expressionistic masterpiece Wozzeck, regarded for its intense emotional power and brilliant score as one of the mos...
- Sat 11 Jan to Sun 12 Jan
- 240 minutes
EOS: Lucian Freud - A Self Portrait
20200114

For the first time in history, the Royal Academy of Arts in London, in collaboration with the Museum of Fine Arts in Boston, is bringing together Lucian Freud’s self-portraits. This intensely compelli...
- Tue 14 Jan
- 80 minutes
ROH Live: The Sleeping Beauty
20200116

This production of The Sleeping Beauty has been delighting audiences in Covent Garden since 1946. A classic of Russian ballet, it established The Royal Ballet both in its new home after World War II a...
- Thu 16 Jan
- 180 minutes
1917
20200117

At the height of the First World War, two young British soldiers, Schofield ( Captain Fantastic’s George MacKay ) and Blake ( Game of Thrones ’ Dean-Charles Chapman ) are given a seemingly impossible...
- Fri 17 Jan to Thu 23 Jan
- 110 minutes
Book Tickets
Click a time to book tickets
-
Fri 17 Jan
-
Sat 18 Jan
-
Sun 19 Jan
-
Mon 20 Jan
-
Tue 21 Jan
-
Wed 22 Jan11:00 (Bringing up Baby) Screening for carers of babies up to twelve months only. Regulations are strict: no baby no admittance. 14:15 17:00 19:50
-
Thu 23 Jan
Bolshoi: Giselle (Live)
20200126

The young peasant girl Giselle dies when she learns that the man she loves, Albrecht, has betrayed her. Against her own will, she joins the Wilis, vengeful spirits of jilted brides who condemn Albrech...
- Sun 26 Jan
- 240 minutes
ROH Live: La Boheme
20200129

Puccini’s opera of young love in 19th-century Paris is packed with beautiful music, including lyricalarias, celebratory choruses for Act II’s evocation of Christmas Eve in the Latin Quarter and a poig...
- Wed 29 Jan
- 180 minutes
Met Opera: Porgy and Bess
20200201

The Gershwins’ Porgy and Bess returns to the Met for the first time since 1990, in a new co-production with English National Opera and Dutch National Opera, hailed as a triumph at its premiere in Lond...
- Sat 1 Feb to Sun 2 Feb
- 240 minutes
NT Live: Cyrano de Bergerac
20200220

Starring James McAvoy (X-Men, Atonement) in the title role, this inventive new adaptation by Martin Crimp tells the story our hero, Cyrano, who is fierce with a pen and notorious in combat, he almost ...
- Thu 20 Feb
- 180 minutes
Bolshoi: Swan Lake (Live)
20200223

Prince Siegfried is summoned by his parents to choose a bride. However, he encounters a mysterious swan-woman by the lake, Odette, and is captivated by her. His vow of eternal love to her will have ir...
- Sun 23 Feb
- 240 minutes
ROH Live: Marston & Starlett
20200225

Choreographer Cathy Marston is previously an Associate Artist of the Royal Opera House and Director of Bern Ballett, and much in demand internationally. The inspiration for her first work for The Roya...
- Tue 25 Feb
- 180 minutes
Met Opera: Agrippina
20200229

In the Met’s first-ever performances of Agrippina, Handel’s satire of sex and power politics, Sir David McVicar reconceives a production evoking a scandalous world in which the Roman Empire never fell...
- Sat 29 Feb to Sun 1 Mar
- 240 minutes
Met Opera: Der Fliegende Hollander
20200314

For the first time at the Met, Sir Bryn Terfel sings the role of the mysterious Dutchman, condemned to roam the seas for eternity, with Anja Kampe as the devoted Senta, whose love can set him free.
- Sat 14 Mar to Sun 15 Mar
- 240 minutes
ROH Live: Fidelio
20200317

Beethoven’s only opera is a masterpiece, an uplifting story of risk and triumph. In this new production, conducted by Antonio Pappano, Jonas Kaufmann plays the political prisoner Florestan, and Lise D...
- Tue 17 Mar
- 180 minutes
Bolshoi: Romeo & Juliet 2020
20200329

In spite of each of their families being merciless enemies, Romeo and Juliet are deeply in love. The rivalry between the Capulets and the Montagues will cost Mercutio’s life, causing Romeo a desire of...
- Sun 29 Mar
- 240 minutes
ROH Live: Swan Lake
20200401

Liam Scarlett’s glorious production of Swan Lake, new in 2018, returns for its first revival. While remaining faithful to the Marius Petipa/Lev Ivanov text, Scarlett’s additional choreography and John...
- Wed 1 Apr
- 180 minutes
Met Opera: Tosca
20200411

Sir David McVicar’s bold staging of Puccini’s operatic thriller returns with star soprano Anna Netrebko as the passionate title diva, opposite Brian Jagde as her lover, the idealistic painter Mario Ca...
- Sat 11 Apr to Sun 12 Apr
- 240 minutes
Bolshoi: Jewels (Live) 2020
20200419

This opulent triptych was inspired by Balanchine’s visit to the famous jeweler Van Cleef & Arpels on New York’s Fifth Avenue, celebrating the cities and dance schools of Paris, New York and St. Peters...
- Sun 19 Apr
- 240 minutes
ROH Live: Pagliacci
20200421

Two opera classics are drawn together in this wonderfully observed re-creation of life in a south Italian village as a travelling theatre visits and emotions erupt. The award-winning production by Dam...
- Tue 21 Apr
- 180 minutes
RSC: King John
20200429

A mad world of mad kings, teetering on the brink of disaster. Richard the Lionheart is dead. His brother John is King of England. Threatened from all sides by Europe, the English noblemen and even ...
- Wed 29 Apr
- 210 minutes
Met Opera: Maria Stuarda (2020)
20200509

Donizetti’s drama, focused on the political and personal rivalry between two queens, returns to the Met with Diana Damrau as the doomed Mary, Queen of Scots, and Jamie Barton as her rival, Queen Eliza...
- Sat 9 May to Sun 10 May
- 240 minutes
NT Live: The Welkin
20200521

A brand new play The Welkin by Lucy Kirkwood from the National Theatre in London. The ensemble cast of 12 includes Maxine Peake (The Theory of Everything, Shameless) and Ria Zmitrowicz (Three Girls, M...
- Thu 21 May
- 180 minutes
ROH Live: The Dante Project
20200528

Dante’s Divine Comedy is an epic journey through the afterlife: it encompasses the horrifying drama of Inferno and its damned, the lyrical mysticism of pilgrims on mount Purgatorio and the dazzling sp...
- Thu 28 May
- 180 minutes
RSC Live: The Winter's Tale
20200610
ROH Live: Elektra
20200618

Strauss’s thrilling and audacious adaptation of Greek tragedy receives a new staging by the award-winning director Christof Loy. This uncompromising opera, about a daughter intent on bloody revenge an...
- Thu 18 Jun
- 120 minutes
EOS: Friday Kahlo
20200706

“I never paint dreams or nightmares. I paint my own reality” We might think we already know Frida Kahlo – the image of floral crowns, big brows and folk style clothing have made her a muse to generati...
- Mon 6 Jul
- 90 minutes