Durante la seconda Guerra Mondiale, la piccola isola di Keros, nelle acque della Grecia, è presidiata da duemila soldati inglesi. I tedeschi decidono di attaccarla. Gli alleati vogliono inviare navi di rinforzo ma è un compito arduo, perché la flotta deve passare davanti all’isola di Navarone, controllata da due micidiali cannoni nazisti che l’aviazione non è riuscita a distruggere. Il comandante Jensen, della marina britannica, è a capo di questa missione all’apparenza impossibile…