One of the biggest challenges the MacKenzies faced in Outlander season five was trying to forget about Stephen Bonnet (played by Ed Speelers), the man who had raped Brianna (Sophie Skelton). But it wasn’t possible as the villain returned to Wilmington in the hope he could take Jemmy and raise him as his son. Fortunately Bonnet’s plan failed and he was captured by the authorities before being put to death.
Fans saw Brianna appear to take pity on Bonnet as he was faced with death by drowning when she shot him in the head.
She was then able to try and move on with her life with husband Roger (Richard Rankin) and son Jemmy.
Despite finally being rid of the villain, Bonnet will have a lasting impact on Brianna’s life.
But actor Ed has revealed he didn’t mind if Bonnet was remembered or forgotten.
READ MORE: Outlander boss exposes Claire Fraser concerns
Outlander season 6: Star speaks out on being replaced 'You have to accept it' (Image: STARZ)
Outcasts podcast host David Berry asked: “With so much evil and adversity happening to the characters on Outlander, do you ever worry that Stephen Bonnet will have a lasting impact on the characters in Outlander?
“How do you hope his character will be remembered?”
“For me, I wouldn’t tend to lean on thinking abut that too much because as long as I have, for me personally, I set myself a very clear way of how I want to approach something,” Ed replied.
“If I - I don’t want to say tick the boxes - but if I have done that, then that’s all I can offer.
Outlander season 6: Stephen Bonnet will be replaced by another villain in the next series (Image: STARZ)
Outlander season 6: Brianna Fraser shot and killed Bonnet after he attacked her (Image: STARZ)
“Even with a character like this, you