* Macbeth -- Stephen Dillane * Lady Macbeth -- Fiona Shaw * Duncan -- Denys Hawthorne * Malcolm -- Declan Conlan * Banquo -- Adam Kotz * Macduff -- Colin Tiernay * Lady Macduff -- Stella Gonet * Ross -- Nick Gecks * Lennox -- Bruce Alexander * Porter -- Bill Paterson also: * Annette Badland * Joyce Henderson * Pauline Lynch * June Watson *David Timson * John Rogan * Peter Yapp * Jonathan Keeble Benjamin Soames * Stephanie Lane * James Boxer COMPOSER: STEPHEN WARBECK