Por que Shakespeare escreveu "Macbeth" para o rei Jaime I?

William Shakespeare escreveu "Macbeth" como uma forma de expressar seu patrocínio ao Rei Jaime I. Shakespeare usa "Macbeth" para agradar o rei de várias maneiras, com uma delas aludindo ao terrível destino que se abate sobre qualquer um que tente assumir o trono.

"Macbeth" relata a história de alguém que derruba o rei da Escócia, matando-o. Isso é semelhante à Conspiração da Pólvora de 1605, quando houve uma tentativa feita por um grupo de católicos rebeldes de matar o rei Jaime I e explodir o parlamento. Além disso, a menção às bruxas na tragédia de Shakespeare coincide com o entusiasmo de James com o assunto das bruxas.

Outro aspecto importante de "Macbeth" é que é a única peça de Shakespeare que se passa na Escócia. Isso ajudou a legitimar a sucessão legítima do rei Jaime ao trono da Inglaterra, já que ele era filho de Maria, rainha da Escócia.