L’origine de cette superstition n’est pas tout à fait claire, mais plusieurs théories et histoires y sont associées. Une théorie suggère qu'il est né au XVIIe siècle, à l'époque de la carrière de Shakespeare. On croyait que les sorcières et les mauvais esprits étaient attirés par le théâtre et que prononcer à haute voix le nom de « Macbeth » les convoquerait et apporterait le malheur.
Une autre théorie est basée sur un incident survenu lors d’une représentation de la pièce au début des années 1900. Au cours d'une production, un acteur principal s'est soudainement effondré et est décédé alors qu'il interprétait le rôle de Macbeth. Cet événement a encore solidifié la superstition et a fait croire aux gens que la pièce était maudite.
Au fil des années, de nombreux acteurs, professionnels du théâtre et même le public ont évité de mentionner le nom « Macbeth » dans les murs d'un théâtre, l'appelant plutôt « la pièce écossaise » ou d'autres surnoms pour éviter une éventuelle malchance.
Bien qu'il n'existe aucune preuve scientifique pour étayer l'idée selon laquelle prononcer le nom de la pièce provoque le malheur, la superstition persiste en raison de la combinaison d'événements historiques, de superstitions et d'anecdotes théâtrales qui ont contribué à sa longévité.