Reuben Joseph
Macbeth
Valene Kane
Lady Macbeth
Liam King
Fleance/Colm Macduff
Anna Russell-Martin
Banquo
Therese Bradley
Duncan/Seward/Clyde (Murderer)
Shyvonne Ahmed
Malcolm
Amelia Isaac Jones
Donalblain
George Anton
Macduff
Kevin Lennon
Lennox
Ryan Hunter
Ross
Benjamin Osugo
Angus
Alison Peebles
Porter/Seyton
Emma King
Lady Macduff
Annie Grace
Alice
Alasdair Macrae
Bloody Captain/Murderer
Michael Wallace
Guan (Murderer)/Young Seward
Amber Sylvia Edwards
Witch
Eilidh Loan
Witch
Dylan Read
Witch