Macbeth is a tragic play by William Shakespeare about a Scottish general whose ambition leads to his downfall. After winning a battle, Macbeth meets three witches who predict he will become king.