Jean i Matt to młode małżeństwo, borykające się nieustannie z problemami finansowymi. Matt stara się uciułać grosz do grosza, pracując jako pisarz. Pewnego dnia para otrzymuje telegram, że dawno zaginiony wujek Matta zmarł i zostawił mu w spadku kino w Sloughborough. Jean i Matt, oczekując, że odziedziczyli dużą, luksusową nieruchomość, pakują się i wyruszają w podróż, z zamiarem jej sprzedaży. Po przybyciu na miejsce okazuje się, że kino jest jednak małą, podupadającą ruderą, położoną przy torach kolejowych, a w dodatku prowadzoną przez niekompetentny personel. Jean i Matt rezygnują z planów sprzedaży spadku i postanawiają rozkręcić interes, wbrew wszelkim przeciwnościom losu...
Squire Trelawney (Walter Fitzgerald), doktor Livesey (Denis O'Dea) i Jim Hawkins (Bobby Driscoll) postanawiają odnaleźć ukryty skarb kapitana Flinta. W tym celu wynajmują statek oraz ludzi i wyruszają na karaibską wyspę, gdzie według mapy mają być zakopane kosztowności. Nie zdają sobie jednak sprawy, że na okręcie, którym płyną, znajduje się spora liczba piratów ze starej załogi Flinta, w tym ich nowy przywódca - Długi John Silver (Robert Newton).