But will this be the last for Aidan Turner drama?
Poldark has been commissioned for a fifth series -but it could be the last.
The renewal was announced by Eleanor Tomlinson, who plays Demelza, at a UK media screening of the first episode of season 4.
But as Radio Times notes senior BBC sources have strongly indicated that the series is likely to bow out after series five airs in 2019.
Season 4 draws on the final third of Winston Graham’s sixth Poldark book The Four Swans and all of book seven, The Angry Tide, running until Christmas 1799.
No decision has yet been reached on what books scriptwriter Debbie Horsfield might tackle for the fifth season.