Saved events

Encore: La Traviata (12A)

Royal Opera House 21-22

A still from Royal Opera House's La Traviata

In a glamorous and superficial society, a courtesan sacrifices all for love.

19th-century Paris is a place of contrasts; glamour and superficiality, love and lust, life and death. Courtesan Violetta sings some of Verdi’s most acclaimed arias including the joyous ‘Sempre libera’, in her poignant and passionate encounters with Alfredo and Germont.

Richard Eyre’s production for The Royal Opera recently celebrated 25 years on the Royal Opera House stage and this year returns with acclaimed opera star Pretty Yende as Violetta.

Starring Pretty Yende (Violetta), Stephen Costello (Alfredo Germont), Dimitri Platanias (Giorgio Germont), Kseniia Nikolaieva (Annina), David Shipley (Doctor Grenvil), Angela Simkin (Flora Bervoix), Germán E. Alcántara (Baron Douphol), Andrés Presno (Gastone de Letorières) and Jeremy White (Marquis d’Obigny).

Running time 220 min (including two intervals)

See more film for less

Get 20% off tickets and pay no booking fees. Plus, enjoy priority booking and £6 Members’ Screenings of the latest films every Sunday (T&Cs apply)

Barbican Cinema 3