Andra världskriget lider mot sitt slut. Högt uppe på klipporna på den grekiska ön Navarone har tyskarna två enorma kanoner med en räckvidd på 200 km. Kanonerna hindrar fritagandet av 2000 brittiska krigsfångar. Det finns bara en lösning: en grupp soldater får i uppdrag att ta sig till Navarone för att förstöra kanonerna. På vägen dit inser truppen att någon av dem är en förrädare.