David and Catriona, united in Holland encounter difficulties when James More fails to appear. In France, Alan finds Bonnie Prince Charlie reluctant to start a new rebellion.
David rides through the night with evidence that could save James of the Glens. But he soon finds himself on another sea voyage with a surprising fellow passenger.
With his own future in grave peril, David risks his life to help Alan escape to France. Meanwhile Catriona make a desperate bid to release her father from prison.
Saved from the Redcoats by Alan, David has secured his inheritance in Edinburgh. He prepares to give account of the Red Fox murder to the Lord Advocate.
With the slave ship run aground, Alan and David must make their way across the Highlands. When the latter meets King's Factor Colin "Red Fox" Campbell and witnesses a bloody crime, he must flee for his life from the Redcoat forces.
Kidnapped aboard a slave ship bound for the Carolinas on the orders of his Uncle Ebenezer, David encounters Alan, shipwrecked and rescued at night, and discovers the captain's evil plot against them.
While Alan Breck surveys the Stewart holdings, David Balfour accompanies his uncle to see his lawyer, accepting the offer of passage there from a ship's captain. But Uncle Ebenezer has other plans for David and has arranged for a longer voyage for his nephew.
Still pursuing separate goals, Alan Breck hears fresh rumours of rebellion in the Highlands and David Balfour learns first hand how villainous his uncle really is.
Alan Breck Stewart, hero of Culloden returns in secret to Scotland. Meanwhile David Balfour returns to Edinburgh, meets a beautiful Highland girl, and encouters his suspicious Uncle Ebenezer