Away from the risqué sophisticated formula that guaranteed success with his many opéras bouffes, Les Contes d’Hoffmann was Offenbach’s final bid for immortality. It’s an extraordinary work, definitely worth catching in the late, great film-director John Schlesinger’s insanely sumptuous, near-definitive 1980 production on its last outing.

The opera is based on three fantastical tales by the German Romantic ETA Hoffmann, jammed together and presented as though episodes of the real-life Hoffmann, reviewing the three great loves of his life as he waits, a shop-soiled drunken poet, for his latest love the diva Stella.

Russian soprano Sofia Fomina as the mechanical doll Olympia his first infatuation, nails both the extreme coloratura and high comedy of the first act, as does Christophe Mortagne’s throwaway panache as her creator, Spalanzani.

Christine Rice likewise dazzles as the sensuous erotic courtesan Giulietta, lying back in William Dudley’s the opium dream of a set, while Sonya Yoncheva, the girl who must not sing, provides the emotional pay-off: by turns fragile, febrile, always in exquisite voice. And Kate Lindsey makes an engaging Nicklausse, Hoffmann’s muse, ever in attendance.