Oprindelsen af denne overtro er ikke helt klar, men der er flere teorier og historier forbundet med den. En teori antyder, at den opstod i det 17. århundrede, i løbet af Shakespeares karriere. Man troede, at hekse og onde ånder blev draget til teatret, og at sige navnet "Macbeth" højt ville tilkalde dem og bringe ulykke.
En anden teori er baseret på en hændelse, der fandt sted under en opførelse af stykket i begyndelsen af 1900-tallet. Under en produktion kollapsede en hovedskuespiller pludselig og døde, mens han spillede rollen som Macbeth. Denne begivenhed styrkede overtroen yderligere og fik folk til at tro, at skuespillet var forbandet.
I årenes løb har mange skuespillere, teaterprofessionelle og endda publikum undgået at nævne navnet "Macbeth" inden for et teaters vægge, i stedet for at henvise til det som "det skotske skuespil" eller andre kaldenavne for at undgå potentielt uheld.
Selvom der ikke er noget videnskabeligt bevis, der understøtter forestillingen om, at det at sige navnet på stykket forårsager ulykke, fortsætter overtroen på grund af kombinationen af historiske begivenheder, overtro og teatralske anekdoter, der har bidraget til dets levetid.