• ROH Ballet: Swan Lake (12A)

    Sunday 28 April 2024 | 2pm

    Classical ballet's most powerful tale of love, treachery and forgiveness returns to the Royal Opera House stage.

    Running time: 210 mins (including two intervals)

  • ROH Opera: Carmen (12A)

    Sunday 5 May 2024 | 2pm

    Aigul Akmetshina performs the title role in Damiano Michieletto's sizzling new production of Bizet’s ever-popular opera.

    Running time: 220 mins (including one interval)

  • An American In Paris (PG)

    Thursday 9 May | 7pm & Saturday 11 May | 3pm

    This breathtakingly beautiful Tony Award-winning Broadway musical inspired by the Oscar winning MGM film, tells the impassioned story of discovering love in the ‘City of Light’.

    Running time: 155 mins

  • Macbeth: Ralph Fiennes & Indira Varma (12A)

    Saturday 18 May 2024 | 2pm & Wednesday 22 May 2024 | 7pm

    Macbeth is coming. A couple corrupted by their relentless lust for power have blood on their hands.

    Flashing Images: TBC

    Running time: 154 mins

  • 42nd Street: The Musical (PG)

    Sunday 19 May | 2pm & Tuesday 21 May | 7pm

    Telling the story of Peggy Sawyer, a talented young performer with stars in her eyes who gets her big break on Broadway.

    Running time: 144 mins

  • ROH Ballet: The Winter’s Tale (12A)

    Sunday 26 May 2024 | 2pm

    Shakespeare’s profound story of love and loss, artfully adapted into a contemporary three-act narrative ballet by Artistic Associate Christopher Wheeldon, celebrates its tenth anniversary.

    Running time: 200 mins (including two interval)

  • NT Live: Nye (15)

    Friday 31 May | 7pm

    Michael Sheen plays Nye Bevan in a surreal and spectacular journey through the life and legacy of the man who transformed Britain’s welfare state and created the NHS.

    Running time: 185 mins

  • ROH Opera: Andrea Chenier (12A)

    Sunday 16 June 2024 | 2pm

    Jonas Kaufmann headlines David McVicar's spectacular staging of Giordano's epic historical drama, conducted by long-time collaborator Antonio Pappano.

    Running time: 195 mins (including one interval)