Black Sails
Black SailsFacebook/Black Sails

In the latest instalment of "Black Sails," the battle for Nassau continues. Captain Flint and Vane return to the island and the English look scared. This is the crux of Season 3 Episode 7.

In last week's episode, Vane (Zach McGowan) chose to go back to Nassau with Flint (Toby Stephens). He bid farewell to his mentor Edward Teach (Ray Stevenson). After all, he does have unfinished business in the island.

Episode 7 promises to have surprises in store. In the upcoming episode of "Black Sails," John Silver informs the British that Flint is back. When they don't believe him, he reinforces the idea that he is back to take control of the pirate island. What follows is a small scuffle between the cook and the British.

News of Flint and Vane's return eventually travels the New Providence Island, and in the promo Eleanor (Hannah New) looks scared. Although she is Woodes Rogers' (Luke Roberts) adviser, she knows that she can't protect herself against Vane. After all, she did put a bounty on his head in the past episodes.

Elsewhere, Max (Jessica Parker Kennedy) asks Anne (Clara Paget) to give back the money, but her plan doesn't materialise. In the promo, Anne seems very defencive and wants to keep the Urqa gold for herself. However, if she doesn't return it, the repercussions will include an attack from Spain.

Season 3 Episode 7 airs on Saturday, March 5, at 9 p.m. on Starz. You can live stream the episode here.