Mahler: Symphony No. 3 in D minor (100 mins) Karen Cargill: mezzo-soprano Edinburgh Festival Chorus (women's voices) Royal Scottish National Orchestra Junior Chorus BBC Scottish Symphony Orchestra Donald Runnicles conductor Sung in German, Fixed subtitles in English, commentary in English