Durant la Seconde Guerre Mondiale, un commando de saboteurs tente de détruire les canons allemands qui gardent le détroit de Navarone. Mais un traître est glissé parmi eux, ce qui ralentit considérablement le cheminement extremement minuté de leur action.
Un agent allemand ayant reussi a s' infiltrer dans la Resistance yougoslave, doit etre elimine par deux rescapes de l' odyssee des ''Canons de Navarone'', par ailleurs un groupe de resistants sous les ordres d' un traitre, tente de faire sauter un pont vital pour les liaisons des armes ennemies.
Durant la Seconde Guerre mondiale, les allemands ont installé deux énormes canons sur l'île de Navarone, au large de la Turquie. Ces armes puissantes sont braquées sur l'île voisine de Kheros, rendant impossible l'évacuation des 2 000 soldats de la garnison britannique. Ces hommes assiégés se retrouvent dans une situation critique. L'état-major confie alors à un commando d'élite la délicate mission de détruire ces deux redoutables cerbères. Les 6 hommes, parmi lesquels un alpiniste et un spécialiste des explosifs, doivent, pour s'approcher de leur objectif, neutraliser la vedette de surveillance avant d'escalader la falaise qui protège les canons...