Au XVIIIème siècle, à Port d'Espagne, une île des Caraïbes, le pirate Long John Silver est à la recherche de l'emplacement d'un trésor, décrit sur le médaillon que le défunt capitaine Flint a donné avant de mourir au jeune Jim Hawkins. Ce dernier a été enlevé par Mendoza, un pirate...
Pendant la Seconde Guerre mondiale, un jeune lieutenant de la Royal Air Force s'attire les foudres de son chef d'escadron quand il accidente gravement son avion de chasse, se blessant du même coup. Cloué au sol, c'est dans la salle des opérations qu'il va devoir participer à la bataille...