
Kenneth Branagh
Macbeth, Thane of Glamis and Cawdor, general in the King's army
Acting

Alex Kingston
Lady Macbeth, his wife
Acting

Ray Fearon
Macduff, Thane of Fife, nobleman of Scotland
Acting

Rosalie Craig
Lady Macduff, his wife
Acting

John Shrapnel
Duncan, King of Scotland/Seyton, attendant to Macbeth/Old Man
Acting

Alexander Vlahos
Malcolm, elder son of Duncan
Acting

Elliot Balchin
Donalbain, younger son of Duncan
Acting

Jimmy Yuill
Banquo, Thane of Lochaber, general in the King's army
Acting

Patrick Neil Doyle
Fleance, his son
Sound

Steven Cree
Lennox, nobleman of Scotland
Acting

Norman Bowman
Ross, nobleman of Scotland
Acting

Andy Apollo
Menteith, nobleman of Scotland
Acting

Dominic Thorburn
Angus, nobleman of Scotland
Acting

Nari Blair-Mangat
Caithness, nobleman of Scotland
Acting

David Annen
Siward, Earl of Northumberland, general of the English forces
Acting

Harry Lister Smith
Young Siward, his son
Acting

Charlie Cameron
Weird Sister
Acting

Laura Elsworthy
Weird Sister
Acting

Anjana Vasan
Weird Sister
Acting

Pip Pearce
Boy, son of Macduff
Acting

Katie West
Gentlewoman, attending on Lady Macbeth
Acting

Benny Young
Scottish Doctor
Acting

Daniel Ings
Porter/Murderer
Acting

Stuart Neal
Lily-Livered Servant/Murderer
Acting

Jordan Dean
Murderer
Acting

Cody Green
Macduff's Messenger
Acting