What's on

Today

Saturday 7 December 2019, 7pm

Stephen King's Doctor Sleep

Still irrevocably scarred by the trauma he endured as a child at the Overlook, Dan Torrance has fought to find some semblance of peace. ... More info

Saturday 7 December 2019, 11.30am

Abominable

When teenage Yi encounters a young Yeti on the roof of her apartment building in Shanghai, she and her mischievous friends, Jin and Peng, ... More info

Upcoming

Sunday 8 December 2019, 11.30am

Abominable

When teenage Yi encounters a young Yeti on the roof of her apartment building in Shanghai, she and her mischievous friends, Jin and Peng, ... More info

Sunday 8 December 2019, 2pm

Sorry We Missed You

Ricky and his family have been fighting an uphill struggle against debt since the 2008 financial crash. An opportunity to wrestle back some independence ... More info

Friday 13 December 2019, 8pm

The Good Liar

Career con man Roy Courtnay (Ian McKellen) sets his sights on his latest mark: recently widowed Betty McLeish (Helen Mirren), worth millions. And he ... More info

Saturday 14 December 2019, 7pm

Kenneth Branagh's The Winter's Tale

The Winter’s Tale, Shakespeare's timeless tragicomedy of obsession and redemption, is beautifully reimagined in a production co-directed by Rob Ashford and Kenneth Branagh with ... More info

Sunday 15 December 2019, 2pm

Elf

A family Christmas favourite, Buddy (Will Ferrell) was accidentally transported to the North Pole as a toddler and raised to adulthood among Santa's elves. ... More info

Friday 20 December 2019, 7pm

The Aeronauts

Set in 1862 and inspired by true events, The Aeronauts follows wealthy young widow Amelia Wren (Jones) and headstrong scientist James Glaisher (Redmayne), as ... More info

Saturday 21 December 2019, 7pm

Frozen 2

Why was Elsa born with magical powers? The answer is calling her and threatening her kingdom. Together with Anna, Kristoff, Olaf and Sven, she'll ... More info

Sunday 22 December 2019, 11.30am

Frozen 2

Why was Elsa born with magical powers? The answer is calling her and threatening her kingdom. Together with Anna, Kristoff, Olaf and Sven, she'll ... More info

Sunday 22 December 2019, 2pm

It's Wonderful Life

A Christmas Classic. An angel is sent from Heaven to help a desperately frustrated businessman by showing him what life would have been like ... More info

Saturday 28 December 2019, 11.30am

Frozen 2

Why was Elsa born with magical powers? The answer is calling her and threatening her kingdom. Together with Anna, Kristoff, Olaf and Sven, she'll ... More info

Saturday 28 December 2019, 2pm

Frozen 2

Why was Elsa born with magical powers? The answer is calling her and threatening her kingdom. Together with Anna, Kristoff, Olaf and Sven, she'll ... More info

Saturday 28 December 2019, 7pm

Knives Out

When renowned crime novelist Harlan Thrombey (Christopher Plummer) is found dead at his estate just after his 85th birthday, the inquisitive and debonair Detective ... More info

Sunday 29 December 2019, 11.30am

Frozen 2 (Relaxed Screening)

RELAXED SCREENING: Why was Elsa born with magical powers? The answer is calling her and threatening her kingdom. Together with Anna, Kristoff, Olaf and ... More info

Sunday 29 December 2019, 2pm

Knives Out

When renowned crime novelist Harlan Thrombey (Christopher Plummer) is found dead at his estate just after his 85th birthday, the inquisitive and debonair Detective ... More info

Saturday 4 January 2020, 11.30am

Frozen 2

Why was Elsa born with magical powers? The answer is calling her and threatening her kingdom. Together with Anna, Kristoff, Olaf and Sven, she'll ... More info

Saturday 4 January 2020, 2pm

Frozen 2

Why was Elsa born with magical powers? The answer is calling her and threatening her kingdom. Together with Anna, Kristoff, Olaf and Sven, she'll ... More info

Sunday 5 January 2020, 11.30am

Frozen 2

Why was Elsa born with magical powers? The answer is calling her and threatening her kingdom. Together with Anna, Kristoff, Olaf and Sven, she'll ... More info

Tuesday 17 March 2020, 7.15pm

Royal Opera House Live: Fidelio

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 ... More info

Wednesday 1 April 2020, 7.15pm

Royal Opera House Live: Swan Lake

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, ... More info