

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
Macbeth

Helen Baxendale
Lady Macbeth

Graham McTavish
Banquo

Brian Blessed
Edward the Confessor
Kenneth Bryans
Macduff
Kern Falconer
Seyton

Hildegard Neil
1st Witch
Chris Gormlie
MacDonwald

Jean Trend
2nd Witch

Phillipa Peak
3rd Witch