All Cast

Judi Dench

Judi Dench

Lady Macbeth

Ian McKellen

Ian McKellen

Macbeth

John Woodvine

John Woodvine

Banquo

Marie Kean

Marie Kean

First Witch

Ian McDiarmid

Ian McDiarmid

The Porter / Ross

Bob Peck

Bob Peck

Macduff

Roger Rees

Roger Rees

Malcolm

Judith Harte

Judith Harte

Second Witch / Gentlewoman

Susan Dury

Susan Dury

Third Witch / Lady Macduff

Griffith Jones

Griffith Jones

Duncan

Greg Hicks

Greg Hicks

Donalbain / Seyton

John Bown

John Bown

Lennox

Duncan Preston

Duncan Preston

Angus

Stephen Warner

Stephen Warner

Young Macduff

David Howey

David Howey

Sergeant / First Murderer / Doctor

Zak Taylor

Zak Taylor

Fleance / Messenger