[Warning: The following contains spoilers from Sunday's episode of Outlander. Read at your own risk!] Sunday's episode of Outlander brought fans — and the Frasers — a show down we've been waiting for since the moment it was confirmed that Stephen Bonnet (Ep Speleers) had survived the Season 4 jail bombing.
For several episodes now, the pirate who has tormented the Frasers for almost two full seasons has been planning not only to take baby Jemmy from Fraser's Ridge but to collect the young boy's inheritance at River Run as his own.
It was only a matter of time before Jamie (Sam Heughan) would manage to track him down — but it was Bree (Sophie Skelton) who had the most unfinished business with the man who raped and assaulted her last season.