While guarding sheep on an island off the coast of Maine, Jeremy is kidnapped by Captain Stede Bonnet and other pirates who had been using the island as a base. Jeremy survives a perilous trip to the West Indies but is very lonesome until the son of a prominent man in the Carolinas is also captured. Together the boys try to escape and return home.