Review: Stunning Rigoletto packs a powerful punch

Aris Argiris as Rigoletto