The book opens in 17th century London. Philip Marsham, a nineteen-year-old sailor, has just been orphaned when his father's ship was lost at sea. An accident with a gun causes him to flee London, leaving behind the small inheritance left by his father. He decides to journey across England on foot, heading towards Bideford. During his travels, he encounters Sir John Bristol, a local Lord who greatly impresses the young man. He also encounters two men, Tom Jordan and Martin Barwick, who claim to be fellow sailors. Tom, who is more commonly known as the Old One, soon parts company with them, however Martin becomes Phil's traveling companion. When they reach Bideford, Martin leads the way to the house of Mother Taylor, an old woman who works as the go-between for numerous illegal activities. She informs them that the Old One has already gone ahead on a ship without them, but arranges positions for Martin and Phil on a frigate, known as the Rose of Devon.
Once aboard the frigate, Phil quickly impresses the captain with his skills. When the boatswain is killed in an accident, Phil is promoted to replace him. After a violent storm, the crew of the Rose of Devon encounters a wrecked ship. While rescuing the survivors, Phil is surprised to see that they are coincidentally led by the Old One. Although the Old One and his followers initially put on a mask of friendliness, they soon reveal their true nature as pirates, killing the Rose's captain and seizing control of the ship. Tempted by the promise of vast riches, the majority of the Rose's former crew willingly join the Old One. Only Phil and Will Canty, a fellow sailor of the same age, show reluctance to become pirates. Having taken an immediate liking to Phil, the Old One allows him to keep his position as Boatswain, hoping to convince him to join them willingly.
The newly formed band of pirates attempt several raids against other ships, but none of them go well, and they end up gaining very little. During an attempted attack against a small island town, Will Canty takes the opportunity to escape in attempt to find help. Unfortunately, he is soon recaptured by the pirates, who torture and kill him. Seeing his friend murdered is the last straw for Phil, who shortly afterwards attempts his own escape. Fleeing to a nearby island, he sees another ship anchored nearby. When he swims out to it to investigate, he discovers that it is a British warship, but is captured by its crew. He manages to convince them of the nearby pirate ship, and thus forewarned, they are able to easily defeat the Old One and his crew, and capture the Rose of Devon. Unfortunately, the British captain is unconvinced of Phil's innocence, believing instead that he was a pirate spy who, once captured, sold out his friends in an attempt to gain his freedom. Phil is arrested with the rest of the pirate crew, and taken back to England for trial.
During the trial, it seems certain that the entire crew, including Phil, will be found guilty and hanged. When he is called to the stand to defend himself, Phil insists again that he was an unwilling participant in the pirates' activities. However, when he is asked to testify against the rest of the Rose's crew, he refuses on the grounds that even if it was forced upon him, they were still his companions. Impressed by Phil's courage and honor, the Old One testifies on his behalf, declaring to the court that Phil is indeed innocent of the charges against him. At the conclusion of the trial, Phil alone is acquitted. The pirate crew is executed shortly after, with only the Old One retaining his bold face until the end.
After regaining his freedom, Phil journeys back to the lands of Sir John Bristol, and asks the lord to be let into his service. Phil becomes one of Sir John's closest companions for several years, and serves under him during the English Civil War on the side of the Royalists. Although Phil rises through the ranks during the war, the forces of Oliver Cromwell eventually emerge victorious, and Sir John is killed in battle. Growing weary of England, Phil decides to leave the country, and once again travels to the docks at Bideford. He is shocked to find the Rose of Devon among the ships there, and after speaking with her new captain, books passage to the colonies in Barbados.

Question: Why did Phil refuse to testify against the pirates?
Answer: He held his shipmates in honor.
Alternative answer: Because they had been his companions.