剧中人物
马尔康
道纳本 邓肯之子
麦克白
班 柯 苏格兰军中大将
麦克德夫
列诺克斯
洛 斯
孟提斯
安格斯
凯士纳斯 苏格兰贵族
弗里恩斯 班柯之子
西华德 诺森伯兰伯爵,英国军中大将
小西华德 西华德之子
西登 麦克白的侍臣
麦克德夫的幼子
英格兰医生
苏格兰医生
军曹
门房
老翁
麦克白夫人
麦克德夫夫人
麦克白夫人的侍女
赫卡忒及三女巫
贵族、绅士、将领、兵士、刺客、侍从及使者等
班柯的鬼魂及其他幽灵等
地点
苏格兰;英格兰