Rosario La Spina heads the cast in this Opera Australia production of Puccini's opera, recorded live in 2012. Arvo Volmer leads the Orchestra Victoria and the Opera Australia Chorus, with choreography and direction by Graeme Murphy.