Answer:
In the play the character that plays foil to Macbeth is Banquo.
Step-by-step explanation:
The tragedy of Macbeth by William Shakespeare was first performed in 1606 during the reign of James 1.
The play reflected the relationship between the playwright and his sovereign.
In the play the character that plays foil to Macbeth is Banquo.
A foil character is the one who has a contrasting personality and dramatist often puts the foil character close to the protagonist of the play to accentuate protagonists' qualities. Macbeth and Banquo are both great generals and heroes. Banquo is loyal to the person on the throne. When Macbeth descends to the throne Banquo is asked by Macbeth to prove his loyalty to him that Banquo should accomplice in the murder of Duncan. Banquo is not courageous enough to resist the crime.