The cast was made up of OA veterans – all so vocally talented that it’s hard to know where to begin singing their praises. With the strong, edgy performance of soprano Meghan Lindsay as the sorceress Alcina? Or with the warm, burnished voice of mezzo Allyson McHardy as Ruggiero? Or the delicate, agile soprano of Mireille Asselin as Morgana – or the fluid lyricism of soprano Wallis Giunta as Bradamante? And let’s not forget the men, in supporting roles: the clear-voiced tenor of Krešimir Špicer as Oronte, and the richly dark bass-baritone of Olivier LaQuerre as Melisso.