All Cast

Judi Dench
Lady Macbeth

Ian McKellen
Macbeth
John Bown
Lennox
Susan Dury
Third Witch / Lady Macduff
Judith Harte
Second Witch / Gentlewoman

Greg Hicks
Donalbain / Seyton
David Howey
Sergeant / First Murderer / Doctor

Griffith Jones
Duncan

Marie Kean
First Witch

Ian McDiarmid
The Porter / Ross

Bob Peck
Macduff

Duncan Preston
Angus

Roger Rees
Malcolm
Zak Taylor
Fleance / Messenger
Stephen Warner
Young Macduff
