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
Iain Stuart Robertson
Ross
John Corvin
Duncan
Ross Dunsmore
Malcolm
Paul MacDonald
Donalbain
Phil Wallace
Lennox
