Dopo la morte del padre, il giovane scozzese David Balfour eredita una proprietà terriera nei pressi della foresta di Ettrick, ma viene fatto rapire dallo zio Ebenezer e portato a bordo di un brigantino. Inizia così la sua avventura attraverso i mari del nord, superando molte peripezie e facendo amicizia con l'avventuriero Alan Breck Stewart. Tornato a casa, David, in nome della giustizia e delle lealtà, cercherà di far valere i suoi diritti contro lo zio e quanti ostacolano il diritto di ottenere la sua eredità.