Soprano Nadine Sierra stars as the self-sacrificing courtesan Violetta – one of opera’s ultimate heroines – in Michael Mayer’s vibrant production of Verdi’s beloved tragedy. Tenor Stephen Costello is her self-centred lover Alfredo, alongside baritone Luca Salsi as his disapproving father and Maestro Danielle Callegari on the podium.