Macbeth

Why does Macbeth kill Banquo?

Asked by
Last updated by Cat
1 Answers
Log in to answer

Banquo is the only witness to the witch encounter in Act 1. The weird sisters also "fortold" Banquo's sons shall be kings.