Der 13-jährige Halbwaise Jim Hawkins wohnt im England des 19. Jahrhunderts bei seiner Mutter, die in einer Hafenstadt seit dem Tod ihres Mannes ein kleines Hotel betreibt. An einem stürmischen Abend kommt ein geheimnisvoller Gast. Er sieht aus wie ein Pirat und benimmt sich auch so. Er scheint auf etwas zu warten, und geht täglich auf die Klippen, um von dort Ausschau in die Ferne zu halten. Jim findet das ganze aufregend und beobachtet ihn heimlich.