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
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.
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.
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.
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.
An innocent witness to the murder of Red Fox, David is now a fugitive, forced to flee for his life with Alan across the wide highlands.
Murder suspects Alan and David are pursued across the Scottish highlands by Redcoats. They visit Cluny in his hideout and put Catriona's life at risk.
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.
Still a murder suspect, David is saved from the gallows by Prestongrange but Alan is still in mortal danger.
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.
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.
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.
Kidnapped, shipwrecked, suspected of murder, abducted and now, free at last in Holland, David fights for the love of Catriona and to save Alan Breck.