Banquo is a brave, courageous noble general who like Macbeth thinks ambitious thoughts. The innocent characters into this play are Macduff and Banquo.
Banquo is the hero who paid the price for his heroism. When King Duncan was killed they do everything that they possibly can to find out who murdered the King and to properly hand the killer the consequences.
Macduff is a thane, and unlike Macbeth and Banquo, his first priority is the good of Scotland. However, after the murder of Banquo he begins to think otherwise.
He is a father who cherishes his children and he is happy with his life. Banquo is portrayed as a neutral character, not a hero or a villain; he falls right between the two.
They all are loyal to Duncan at some point, although Macduff and Banquo are doing the right things for Duncan, Macbeth is thinking of himself and is doing things so he will be the new King of Scotland.
Macbeth has the devotion to become king and take power. Macbeth lets his thirst for power influence a series of crimes and murders which make him the villain.
Compare and Contrast Macbeth, Macduff, and Banquo. We also have Macduff. Macduff is portrayed as the most heroic and noble character in the play Macbeth, who ultimately saves Scotland.