Macbeth er mistænksom over for Macduff, fordi han er den eneste adelsmand, der ikke deltager i hans kroning. Macbeth ved også, at Macduff har en stærk tilhængerskare blandt det skotske folk. Så Macbeth beslutter sig for at få Macduff dræbt.
Macbeth sender en gruppe lejemordere til Macduffs slot. Macduff bliver dog advaret om plottet af sin kone og flygter til England. Der slår han sig sammen med den engelske konge, Edvard Confessor, og de invaderer Skotland.
De engelske og skotske hære mødes ved Dunsinane Hill. I slaget bliver Macbeth besejret og dræbt af Macduff.