Barbara Willis Sweete
Kwangchul Youn
饰:Part II: Narbal, Dido's minister The god Mercury
饰:Chorus
Piotr Beczała
饰:Self - Star from Rigoletto (Intermission)
Michael Mayer
饰:Self - Production director of Rigoletto (Intermission)
饰:Self - Star from Maria Stuarda (Intermission)
Joyce DiDonato
饰:Self - Host
饰:Part I: Le prise de Troie - Cassandra, Trojan prophetess, daughter of Priam Part II: Ghost of Cassandra
Bryan Hymel
饰:Part I: Aeneas, Trojan hero
饰:Part I: Le prise de Troie - Priam, King of Troy
Jacqueline Antaramian
饰:Part I: La prise de Troie - Andromache, widow of Hector
饰:Part II: Les Troyens à Carthage: Dido, Queen of Carthage
饰:Part II: Iopas, poet at Dido's court
James Courtney
饰:Part II: Les Troyens à Carthage - Second Trojan Soldier
饰:In the Dance - Royal Hunt Couple
Metropolitan Opera Ballet
饰:Dancers
饰:Self - Production
Virgil
John Bowen