This article contains potential spoilers for Outlander season 5.
Stephen Bonnet (played by Ed Speleers) is one of the most evil characters to grace the world of Outlander since the days of Black Jack Randall (Tobias Menzies).
Brianna Randall Fraser (Sophie Skelton) was raped and traumatised by the Irish pirate, and left wondering if her baby was either his or her handfast husband Roger MacKenzie’s (Richard Rankin).
And while Roger returned to his love in heart wrenching scenes in the finale, fans know there is plenty more drama and heartbreak ahead when the STARZ time-travelling tale picks up again.
What’s more, Brianna’s biological father Jamie Fraser (Sam Heughan) is still eager to have a confrontation with Stephen, where he will undoubtedly seek justice for the now mother-of-one.
Fans of Diana Gabaldon’s original book series already have a sense of how Stephen will return, but will the show stick closely to the same plot?
The pirate was last seen handcuffed in a Wilmington prison, ready to be hanged for committing murder.
Brianna managed to get a tiny thread of closure from the man who raped her, but everything fell apart when Fergus (Cesar Domboy) came to rescue Murtagh Fizgibbons (Duncan Lacroix).
The building was engulfed in flames as a fire swept through the prison, and the two men grasped Brianna and ran.
But what the group didn’t realise, is just