Макбет уже получил все, чего хотел, и по внутренней логике пьесы должен уйти. Но Шекспир ни на минуту не забывает о своей августейшей публике и стремится доставить удовольствие Якову I. Поэтому он заставляет Макбета задать вопрос о том, будут ли когда-нибудь править потомки Банко.
Роковые сестры с радостью отвечают на этот вопрос чередой призраков, состоящей из восьми королей. За ними следует окровавленный дух Банко.
При этом невыносимом зрелище Макбет испытывает адские муки. Он восклицает:
Какой-то новый!
Седьмой! Я больше не хочу смотреть!
Но в зеркале я вижу у восьмого
Сплошную вереницу королей
Со скипетром тройным, с двойной державой.
Перед нами череда шотландских королей, считающих себя потомками Банко. Это:
1. Роберт 11 (1371-1390).
2. Роберт 111 (1390-1406).
3. Яков 1 (1406-1437).
4. Яков 11 (1437-1460).
5. Яков 111 (1460-1488).
6. Яков IV (1488-1513).
7. Яков V (1513-1542).
8. Яков VI (1567-1625).
Можно убедиться, что их действительно восемь, но между двумя последними есть пробел в двадцать пять лет. В это время правила королева Мария, дочь Якова V и мать Якова VI (Якова I, короля Великобритании). Однако после долгого тюремного заключения в Англии ее казнили по приказу королевы Елизаветы I. Сын Марии Яков VI не сделал ни малейшей попытки, чтобы освободить мать; более того, он не протестовал против ее казни, предпочитая вести себя тихо и мирно в надежде унаследовать английский престол на правах ближайшего родственника Елизаветы.
После смерти Елизаветы в 1603 г. Яков действительно унаследовал трон, получив его от убийцы своей матери. Вряд ли это случилось бы, если бы он протестовал. Можно сомневаться в том, что трусливое поведение Якова VI пошло Англии на пользу. Однако Шекспир, которого нарушение порядка престолонаследия приводило в ужас (о чем говорит количество пьес, посвященных этой теме, и то, как он описывает эти события), наверняка считал, что для страны воцарение Якова было благом. Раз так, зачем искать неприятностей и раздражать Якова VI (ныне Якова I Британского)? Лучше не упоминать Марию вообще. Сказано – сделано.
«Восьмым королем», который шествует в череде призраков с зеркалом в руке, является сам Яков. В зеркале, к неудовольствию Макбета, видна «сплошная вереница королей».
Во время написания пьесы Шекспир понятия не имел, оправдается ли это пророчество, так что с его стороны это была обычная лесть перед царствующим монархом. И действительно, вскоре стало казаться, что его предсказание ошибочно. В 1649 г. Карл I Британский, сын и преемник Якова I, был обезглавлен собственными подданными, после чего в Великобритании несколько лет вообще не было короля.
Однако в 1660 г. Карл II, сын казненного Карла I, был восстановлен на троне, и с тех пор династия не прерывалась. После Якова I Британией правили семнадцать монархов (в том числе тринадцать королей и четыре королевы), и каждый из них был потомком Якова I. Нынешняя королева Великобритании Елизавета II является его потомком в двенадцатом колене.
«Тройные скипетры», которые несут некоторые будущие монархи, отраженные в зеркале восьмого короля, указывают на то, что эти короли будут править не только Шотландией, но также Англией и Ирландией (иными словами, станут королями Великобритании). И это предсказание тоже сбылось. Яков I был первым королем Объединенного королевства, но все его потомки и по сей день являются законными правителями Англии и Ирландии (во всяком случае, ее части).