Obwohl die Meinungen bei der Analyse der Charakterrollen in William Shakespeares Tragödie "Macbeth" unterschiedlich sind, besagt eine Hauptansicht, dass Macduff ein heroischer Antagonist ist, weil er dem tragischen Protagonisten Macbeth entgegengesetzt ist. Es kann der Fall gemacht werden, dass Macbeth sowohl ein Protagonist als auch ein Antagonist ist.
Die Ansicht, dass Macbeth sein eigener Antagonist ist, beruht auf der Analyse, dass er sein eigener schlimmster Feind ist und sich selbst zunichte macht. Macduff wird häufiger als Antagonist angesehen, weil er in moralischer Opposition zu Macbeth steht. Macduff ist ein Mann von Integrität, der Macbeth schließlich konfrontiert und tötet. Seine Rolle als heroischer Antagonist wird durch häufige Erwähnungen, dass er heilig ist, unterstützt.