By William Shakespeare
Macbeth a brave soldier is trusted by the Scottish king. Then a strange meeting with three witches makes him greedy for power. Macbeth wants to be king. He and his evil wife make murderous plans. But how many people will have to die before their dreams come true? This Penguin Reader play is written for acting – making English come alive.
20,752 words in length (excluding activities)
Penguin classic story
Activities at the end of the book