David Balfour er en foreldreløs ung mann som står uten midler og beslutter seg for å lete etter sin siste gjenlevende slektning, den gjerrige og tilbaketrukne onkelen Ebenezer. Det tar imidlertid ikke lang tid før David innser at han ikke er velkommen hos sin onkel, og han er nær ved å miste livet i en morderisk konfrontasjon. I en dramatisk vending blir David kidnappet og innestengt på et skip som er på vei mot Carolina. Denne spennende fortellingen tar leseren med på en reise gjennom intriger, overlevelse og kampen for frihet, alt sett gjennom øynene til en ung mann som må navigere i farene ved både mennesker og natur.