Macbeth wantrouwt Macduff omdat hij de enige edelman is die zijn kroning niet bijwoont. Macbeth weet ook dat Macduff een sterke aanhang heeft onder het Schotse volk. Dus besluit Macbeth Macduff te laten vermoorden.
Macbeth stuurt een groep huurmoordenaars naar het kasteel van Macduff. Macduff wordt echter door zijn vrouw gewaarschuwd voor het complot en vlucht naar Engeland. Daar bundelt hij zijn krachten met de Engelse koning Edward de Belijder, en zij vallen Schotland binnen.
De Engelse en Schotse legers ontmoeten elkaar op Dunsinane Hill. In de strijd wordt Macbeth verslagen en gedood door Macduff.