Blessed with three excellent lead singers, this revival of Jonathan Kent's 2006 production lands all the thrills of Puccini's magnificent classic.