
129 minutes
5/16/1997
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