Compare and contrast Macbeth, Macduff and Banquo. How are they alike? How are they different.