Jim, édesanyjával vezeti a bristoli kikötőváros környékén fekvő fogadójukat. A kutya sem száll meg náluk, és amúgy is tartozásuk van, ami a jövőre nézve a teljes elszegényedéshez vezethet. Majd hirtelen a fiatal legény ölébe hullik a megoldás. A rettegett kalóz, Flint kapitány (Donald Sutherland) által készített térkép kerül a birtokába, ami a kegyetlen rablások és véres leszámolásokból szerzett kincsek rejtekhelyét mutatja. Nem is kell több a lelkes fiatalembernek, ahhoz hogy hipp-hopp a tengeren találjuk, ahol megkezdődik a hajsza a rég elveszettnek hitt kincs után.