There's terrific work as well by countertenors Daniel Bubeck, Brian Cummings and Nathan Medley, and by dancers Michael Schumacher, Anani Sanouvi and Troy Ogilvie.
At a performance on April 12, David Daniels in the title role seemed stretched a bit thin vocally at times, but the other countertenors in the cast provided great singing.