Perché Shakespeare ha scritto "Macbeth" per il re Giacomo I?

William Shakespeare ha scritto "Macbeth" come un modo per esprimere il suo patrocinio di re Giacomo I. Shakespeare usa "Macbeth" per compiacere il re in vari modi, con uno di essi alludendo al terribile destino che si abbatte su chiunque cerchi di conquistare il trono.

"Macbeth" racconta la storia di qualcuno che rovescia il re di Scozia uccidendolo. Questo è simile al Trama Polvere da sparo del 1605, quando ci fu un tentativo da parte di un gruppo di ribelli cattolici di uccidere re Giacomo I e far saltare in aria il parlamento. Inoltre, la menzione delle streghe nella tragedia di Shakespeare coincide con l'entusiasmo di James riguardo al tema delle streghe.

Un altro aspetto importante di "Macbeth" è che è l'unica rappresentazione shakespeariana ambientata in Scozia. Ciò ha contribuito a legittimare la legittima successione di re Giacomo al trono d'Inghilterra, poiché era figlio di Maria Regina di Scozia.