Macbeth is told by the witches that he is Thane of Cawdor and also that Macbeth will be King. Banquo asked the witches for a prophecy about him and they said that Banqou will be not be King but his sons will.
Macbeth receives news from the King's messengers. They tell him that he is now the new Thane of Cawdor
Lady Macbeth has to be able to convince Macbeth to agree with the plan of killing King Duncan. If Macbeth is persuaded by Lady Macbeth, he will become King quicker than he thought.
Macbeth agrees to the plan of killing King Duncan, however Lady Macbeth feels anxious because she believes that he is not brave enough kill the King. They come up with a plan to host a get together and invite the King so they can kill him in his sleep and blame it on the guards.
King Duncan arrives at Macbeth's castle with his men. However, when he arrives there are some crows around which signifies death.
Macbeth has second thoughts as to whether he should still carry on with the plan or not. This is where he has his soliloquy. However, Lady Macbeth was able to convince him for a second time to carry on with the plan.