Mozart’s magnificent dramma giocoso is an opera of extremes and ambiguities, and Nikolaus Harnoncourt - always intrepid and imaginative - explores them to thrilling effect. Seductive, but dangerous as Don Giovanni, Thomas Hampson - abetted by the sonorous Leporello of László Polgár - preys on the Zerlina of Barbara Bonney as he seeks to escape the vengeance of Donna Anna, sung by Edita Gruberová and the obsession of Roberta Alexander’s Donna Elvira.