‘Zachary Stains’ performance as Ercole admirably unites movement, drama, delivery of recitatives and virtuoso singing.’