One day in Scotland, Macbeth and his best friend Banquo, encountered three witches in the forest. They told them that Macbeth will become king of Scotland, but Banquo's son will be the heir to Scotland.
The second prophecy from the witches
After Macbeth explained the prophecy to his wife Lady Macbeth, she convinced him to murder King Duncan so he can become the king of Scotland. So Macbeth murdered King Duncan and poured the blood onto the guards so they will take the blame and a few days later, Macbeth became king.
Macduff's plan to attack
Macbeth decided to send a murderer to kill Banquo and Fleance since they seemed suspicious and Fleance was the heir to the throne. Later, he was told that Banquo was killed but his son escaped. Macbeth started to worry and found out that Macduff who was thane of Scotland escaped to England
Reclaiming the throne
While Macduff went to England to join forces with one of King Duncan's son called Malcolm. He went to see the three witches again to find out if he will be defeated. They told him to be aware Macduff, no man born of a lady can defeated and he'll only lose his throne when the trees move toward his castle.
Macbeth sent murderers to kill Macduff, but since he went to England, they killed his family instead. Macduff heard what happened and made an army in England to invade Macbeth's castle. When they invaded the castle, they used branches to camouflage themselves.
Lady Macbeth became mad of guilt and she committed suicide. Macbeth then found out that he was tricked by seeing Macduff's army outside. Then he was defeated and Malcolm became king.