Der junge Jim Hawkins (Bobby Driscoll) erhält von dem alten Seemann Bill Bones (Finlay Currie) eine Schatzkarte. Dabei soll es sich um die Karte des legendären Piratenkapitäns Flint handeln. Gemeinsam mit dem Gutsherren Squire Trelawney (Walter Fitzgerald), Doktor Livesey (Dennis O’Dea) und Kapitän Smollet (Basil Sydney) macht Jim sich auf in die Karibik, um den Schatz zu finden. Auf dem Schiff namens Hispaniola befinden sich aber auch ehemalige Matrosen von Kapitän Flint, ohne dass die anderen davon wissen. Darunter Schiffskoch Long John Silver (Robert Newton), der Jim die Schatzkarte abluchsen will, um sich selber auf die Suche nach dem Schatz zu machen. Kaum sind sie auf der Insel angekommen, bricht eine Meuterei aus. Während die anderen auf die Insel flüchten, nimmt Long John Silver Jim als Geisel, um ihn als Druckmittel gegen die Schatzkarte zu benutzen.
Finde mehr Filme : Die besten Filme des Jahres 1950, Die besten Filme Abenteuer, Beste Filme im Bereich Abenteuer auf 1950.