Macbeth
Lady Macbeth
Lennox
3rd Witch / Lady Macduff
2nd Witch / Gentlewoman
Donalbain / Seyton
Sergeant / 1st Murderer / Doctor
Duncan
1st Witch
The Porter / Ross
Macduff
Angus
Malcolm
Fleance / Messenger
Young Macduff
Banquo