Le origini della "maledizione di Macbeth" sono avvolte nel mistero, ma la ragione più comunemente citata per la maledizione è la credenza che Shakespeare usasse le maledizioni di autentiche streghe nel testo, investendolo quindi di sfortuna. I credenti indicano una lista lunga e semi-apocrifa di incidenti come prova.
In genere, per scongiurare la maledizione, agli attori è vietato pronunciare il nome del gioco, riferendosi ad esso solo come "Mackers" o "The Play scozzese". Se qualcuno inavvertitamente pronuncia il nome proibito, deve eseguire un rituale di purificazione. Questo di solito comporta girare tre volte, sputare, imprecare, lasciare il teatro ed essere riammesso, o recitare una linea specifica da un altro dramma shakespeariano. Gli attori particolarmente superstiziosi possono usare contemporaneamente un certo numero di questi incantesimi per purificarsi dal cattivo odore del gioco.