Bass Ferrucio Furlanetto delivers an exceptional performance in the title role of Arrigo Boito’s sprawling opera Mefistofele. He has made a name for himself in larger-than-life roles like Boris Godunov and King Philip in Don Carlos, and Mefistofele is tailor-made for a singing actor of his authoritative presence, dramatic range, sterling musicianship, and dark, powerful voice. His is a riveting presence and this show belongs to him. Giuseppe Filianoti has a large, pleasing tenor and he can hold his own in his duets with Furlanetto. His Faust is appealingly and strongly drawn, but sometimes lacks finesse. Dimitra Theodossiou brings a powerful but nuanced soprano to the roles of Margherita and Elena of Troy and touchingly portrays their vulnerability. Margherita’s death scene with Faust and Mefistofele is one of the highlights of the performance. Stefano Ranzani leads the Orchestra, Chorus, and Children’s Chorus of Teatro Massimo, Palermo.