Banquo is a Scottish Thane, Macbeth’s co-general in the wars.
He spots the witches before Macbeth does, and is not afraid to question them, wishing for a prediction as to his future as well. When the first prediction comes true, he is startled, and worried that it may make Macbeth covet the crown. He is wary of the dark powers’ wiliness. The witches and their prophecies remain on his mind, but he reaffirms his loyalty to Duncan when Macbeth subtly tests it. He suspects Macbeth of Duncan’s murder, and his accession to king leaves Banquo in hope that his children may yet take the throne. On being attacked by three murderers, his thoughts are for his son Fleance’s safety. After his death, he reappears as a ghost and as an apparition.