Rigoletto: Dmitri Hvorostovsky, baritone
Gilda: Nadine Sierra, soprano
Duke of Mantua: Francesco Demuro, tenor
Sparafucile: Andrea Mastroni, bass
Maddalena: Oksana Volkova, contralto
This CD of Verdi's Rigoletto, I believe, is Dmitri Hvorostovsky's last recording. It has been nominated for a 2018 Grammy. It is a work I performed in my youth that stays in my heart. I don't need help to keep track of the story, but a full libretto is provided.
You will want this for Dmitri. Nadine Sierra is everywhere these days, and you may also want it for her. Or you can listen on Amazon prime.