Macbeth Why does Macbeth kill Banquo? Asked by its96 on 31 May 06:04 Last updated by Cat on 05 Nov 01:08
Banquo is the only witness to the witch encounter in Act 1. The weird sisters also "fortold" Banquo's sons shall be kings.