Osierocony 17-latek David wyrusza w świat, by wypełnić wolę ojca – odnaleźć stryja, Ebenezera Balfoura. Dociera do odrażającego starca, zazdrośnie broniącego swej własności. Kiedy nie udaje się zabić bratanka, zwabia go na statek i sprzedaje kapitanowi Hoseasonowi, handlarzowi niewolników. Statek nie dociera jednak do celu. Zabiera na pokład rozbitka, Alana Stewarta, który proponuje kapitanowi hojne wynagrodzenie za dopłynięcie do Szkocji. Podczas sztormu żaglowiec rozbija się na skałach. Alan i David zostają wyrzuceni na wyspę.