Zde jsou některé z klíčových rozdílů mezi historickým Macbethem a postavou v Shakespearově hře:
* Skutečný Macbeth nebyl vrah. Dostal se k moci poté, co byl předchozí král Duncan I. zabit v bitvě. Macbeth nebyl zapojen do Duncanovy smrti a ve skutečnosti byl s Duncanem příbuzný prostřednictvím manželství.
* Macbeth nebyl tyran. Byl to spravedlivý a spravedlivý panovník, který byl oblíbený u svých poddaných. Také rozšířil území Skotska a udělal z něj mocnější království.
* Macbeth nebyl poražen Macduffem. Byl zabit v bitvě Malcolm III, syn Duncana I.
Shakespearova hra je fikcí a není historicky přesná. Stále se však jedná o silnou a vlivnou hru, kterou si diváci užijí po staletí.