Macbeth je do Macduffa nezaupljiv, ker je edini plemič, ki se ne udeleži njegovega kronanja. Macbeth tudi ve, da ima Macduff veliko privržencev med Škoti. Tako se Macbeth odloči, da bo Macduffa ubil.
Macbeth pošlje skupino morilcev v Macduffov grad. Vendar Macduffa žena opozori na zaroto in pobegne v Anglijo. Tam se združi z angleškim kraljem Edvardom Spovednikom in napadeta Škotsko.
Angleška in škotska vojska se srečata na hribu Dunsinane. V bitki Macduff premaga in ubije Macbetha.