Opprinnelsen til denne overtroen er ikke helt klar, men det er flere teorier og historier knyttet til den. En teori antyder at den oppsto på 1600-tallet, i løpet av Shakespeares karriere. Det ble antatt at hekser og onde ånder ble trukket til teatret, og å si navnet "Macbeth" høyt ville tilkalle dem og bringe ulykke.
En annen teori er basert på en hendelse som skjedde under en fremføring av stykket på begynnelsen av 1900-tallet. Under en produksjon kollapset plutselig en hovedrolleinnehaver og døde mens han spilte rollen som Macbeth. Denne hendelsen styrket overtroen ytterligere og fikk folk til å tro at stykket var forbannet.
Gjennom årene har mange skuespillere, teaterfagfolk og til og med publikum unngått å nevne navnet "Macbeth" innenfor veggene til et teater, og referert til det i stedet som "det skotske skuespillet" eller andre kallenavn for å unngå potensiell uflaks.
Selv om det ikke er noen vitenskapelige bevis som støtter oppfatningen om at det å si navnet på stykket forårsaker ulykke, vedvarer overtroen på grunn av kombinasjonen av historiske hendelser, overtro og teatralske anekdoter som har bidratt til dets levetid.