Tootja
Bampton Classical Opera
Conductor
Paul Wingfield
Stage director
Jeremy Gray
Artemidoro
Christopher Turner
Dori
Aoife O'Sullivan
Ofelia
Anna Starushkevych
Aristone
James Harrison
Plistene
Nicholas Merryweather
Trofonio
Matthew Stiff