Un jeune garçon et ses compagnons se lancent dans la recherche d'un trésor que convoitent aussi de hardis flibustiers menés par un unijambiste.
Au XVIIIe siècle, quelque part en Cornouailles, un marin entre dans l'auberge de madame Hawkins. Après plusieurs verres, il donne à Jim, le fils de la tenancière, la carte d'une île. Il prétend qu’il la tient d'un pirate à la réputation sulfureuse, le capitaine Flint. Un trésor serait caché sur l'île...