David Balfour, misleid en verliefd begint op het moment dat het beroemdere boek van Robert Louis Stevenson eindigt - met Balfour in Edinburgh, koud en berouwvol bij het kantoor van de British Linen Company. Vanaf daar begint een onstuimige reeks avonturen die onze gelijknamige held achtereenvolgens doen stranden op een afgelegen eiland, reizen door Nederland en Frankrijk, waar hij vecht voor zijn leven met zijn oude kameraad Alan Breck, en ondertussen kans zien om verliefd te worden op de pittige en mooie Catriona, kleindochter van de beruchte 'Highland Rogue', Rob Roy.