Général écossais, Macbeth est au service du roi Duncan. De retour de la guerre en compagnie de son frère d'armes Banquo, ils rencontrent trois sorcières qui leur font d'étranges prédictions : le premier sera nommé thane de Cawdor avant d'accéder au trône et le second engendrera une lignée de rois. Voyant la première prophétie se réaliser suite à l'obtention du nouveau titre de son époux, Lady Macbeth, avide de pouvoir, encourage son mari à tuer le roi afin de prendre sa place. Après ce meurtre, le sang appelant le sang et la folie, nobles et autres serviteurs perdront la vie les uns après les autres....