"In eleventh century Scotland, three witches foretell that Macbeth will become King, while Banquo will beget Kings. Macbeth accordingly has King Duncan slain, and is duly crowned in his place. But that's where his problems really begin..."
Jason Connery
as Macbeth
Helen Baxendale
as Lady Macbeth
Graham McTavish
as Banquo
Brian Blessed
as Edward the Confessor
Kenneth Bryans
as Macduff
Kern Falconer
as Seyton
Hildegard Neil
as 1st Witch
Chris Gormlie
as MacDonwald
Jean Trend
as 2nd Witch
Phillipa Peak
as 3rd Witch
Iain Stuart Robertson
as Ross
John Corvin
as Duncan
Ross Dunsmore
as Malcolm
Paul MacDonald
as Donalbain
Phil Wallace
as Lennox
Dominic Borrelli
as Angus
Carl Watt
as Messenger 1
Jock Ferguson
as Porter
Michael Leighton
as Macbeth's Doctor
James Tovell
as Fleance
Robert Little
as Old Man
Stevie Allen
as 1st Murderer
Al Anderson
as 2nd Murderer
Shona Donaldson
as Gentlewoman
Tess Dignan
as Lady Macduff
Jamie Main
as Young Macduff
Andrew MacKenzie
as Watchman
Rob Swinton
as Seyward
Roger Webb
as Servant
Paul Curran
as Young Seyward
Andy Goddard
as Messenger 2
Bob Carruthers
Screenplay
Jeremy Freeston
Director
William Shakespeare
Theatre Play
Editor
Production Design
Richard Cherns
Music
Fran McMillan
Assistant Art Director
Owen Parker
Dave Miller
Cinematography
Paul Farrer