Poldark fans are already counting down to the next series after Sunday night's episode left Ross and Demelza's marriage hanging in the balance.
We need your consent to load this YouTube contentWe use YouTube to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences
The BBC's 18th century, bodice-ripping drama has maintained its popularity into a third season.
But lets face it, Demelza (Eleanor Tomlinson) was beginning to look like a chump on the sidelines as her dashing husband Ross did what he liked in their marriage.
Viewers welcomed her dalliance with Hugh Armitage (Josh Whitehouse) after weeks of pursuit by him.
Of course, Ross (played by Dubliner Aidan Turner) devotees were horrified and worried that she could put her marriage to him in jeopardy.
But fans were treated to an ending with Ross and Demelza embracing despite Ross realising that perhaps Demelza had not been faithful.