12.5k views
5 votes
Whom does macbeth have murdered to keep one of the witches' prophecies from coming true

User Zchary
by
7.8k points

1 Answer

1 vote
His "best friend" and fellow soldier before he ascended to kingship, Banquo. One of the prophecies mentions Banquo's predecessors being Kings, as in his son, grandson, great-grandson etc. So Macbeth orders for him and his son to be killed so that he may never produce a child that threatens Macbeth's throne. However Banquo's son survives, and Banquo does not.
User Huey
by
7.1k points