Avec pour tout bagage une bible, une pièce d'un shilling, et le testament de son père qui vient de mourir, le jeune David Balfour quitte son village natal. Il se rend chez son oncle, qu'il n'a encore jamais vu, et qui habite seul dans un château délabré et sinistre. Le garçon découvre un être avare et cruel qui tente de l'assassiner avant de le faire enlever par des pirates ! Et David, qui ignore tout de la vie, est embarqué dans une incroyable et périlleuse aventure. Réussira-t-il à fuir ses geôliers et à empêcher son oncle d'hériter à sa place ?