Macbeth Why does Macbeth kill Banquo? Asked by its96 12 years ago 5/31/2013 6:04 AM Last updated by Cat 6 years ago 11/5/2018 1:08 AM
Banquo is the only witness to the witch encounter in Act 1. The weird sisters also "fortold" Banquo's sons shall be kings.