Casanova Variations Cast John Malkovich Veronica Ferres Florian Boesch Miah Persson Lola Naymark Kerstin Avemo Tracy-Ann Oberman Anna Prohaska Barbara Hannigan Topi Lehtipuu Fanny Ardant Jonas Kaufmann