Angleterre, 1765. Billy Bones, vieux loup de mer, lègue au jeune Jim Hawkins la carte d'une île abritant le trésor du célèbre capitaine Flint. Un bateau commandé par le capitaine Smollett part à la recherche de l'île, et Jim fait partie du voyage. Ils ignorent qu'une partie de l'équipage a été recrutée par le pirate Long John Silver, ancien compagnon de Flint, prêt à tout pour s'emparer du trésor.