Ο Μάκβεθ είναι καχύποπτος με τον Μακντάφ επειδή είναι ο μόνος ευγενής που δεν παρευρίσκεται στη στέψη του. Ο Μάκβεθ γνωρίζει επίσης ότι ο Μακντάφ έχει ισχυρούς οπαδούς μεταξύ του λαού της Σκωτίας. Έτσι, ο Μάκβεθ αποφασίζει να σκοτώσει τον Μακντάφ.
Ο Μάκβεθ στέλνει μια ομάδα δολοφόνων στο κάστρο του Μακντάφ. Ωστόσο, ο Μακντάφ προειδοποιείται για το σχέδιο από τη γυναίκα του και δραπετεύει στην Αγγλία. Εκεί ενώνει τις δυνάμεις του με τον Άγγλο βασιλιά Εδουάρδο τον Ομολογητή και εισβάλλουν στη Σκωτία.
Ο αγγλικός και ο σκωτσέζος στρατός συναντώνται στο λόφο Dunsinane. Στη μάχη, ο Μάκβεθ ηττάται και σκοτώνεται από τον Μακντάφ.