Joseph Millson
Macbeth
Samantha Spiro
Lady Macbeth
Billy Boyd
Banquo
Finty Williams
Lady Macduff
Philip Cumbus
Malcolm
Gawn Grainger
Duncan
Colin Ryan
Donalbain / Fleance / Young Macduff / Messenger
Bette Bourne
Porter