In the Cornwall caper’s new season, Ross Poldark (Aidan Turner, above) and Demelza (Eleanor Tomlinson) are rebuilding their marriage after Ross’ less-than gentlemanly behaviour with former flame Elizabeth (Heida Reed). Meanwhile, villainous George Warleggan (Jack Farthing), Elizabeth’s new husband, is determined to ruin Ross. Could Captain Poldark be heading for a fall? Possibly. Will Demelza ever forgive her cheating husband? Hmm. That’s a tricky one.