In Act II of Macbeth, Macbeth murders King Duncan while he sleeps, driven by supernatural visions and Lady Macbeth's manipulation. To cover up the crime, Lady Macbeth frames Duncan's guards, and when Duncan's sons flee, Macbeth seizes the throne. In Act III, fearing the prophecy that Banquo's descendants will inherit the throne, Macbeth has Banquo killed but is haunted by his ghost at a banquet, revealing his growing madness and insecurity.