Producer
Toronto Symphony Orchestra
Conductor
Jean-Sébastien Vallée
Tenor
Josh Lovell
Bass
Enrico Lagasca
Soprano
Sherezade Panthaki
Countertenor
Nicholas Burns
Chorus master
Orchestra
Chorus
Toronto Mendelssohn Choir