Godine 1944. britanski vojni zrakoplov je srušen, a nacisti zarobe jedinog preživjelog, američkog generala koji je upućen u najtajnije savezničke planove, pa i točan datum Dana D. Britanska obavještajna služba hitno organizira skupinu za njegovo spašavanje iz dobro čuvane njemačke utvrde. Komandose predvode britanski časnik, major John Smith (R. Burton) i vrlo sposobni američki poručnik Morris Schaffer (C. Eastwood). Uspijevaju doći do dvorca u kojem je zarobljeni general, no upadaju u zamku. Shvaćaju da su izdani. Pokazuje se da su izdajnici trojica majorovih ljudi, no još je gore to što je stvar 'procurila' s mnogo više razine.
Godina je 1943. Suočeni s gubicima, Nijemci pokušavaju uvući u sukob neutralnu Tursku i nagovoriti je da se priključi silama Osovine. S tom namjerom, odluče napasti britanske snage na otoku Kherosu u Egejskom moru. Dvije tisuće britanskih vojnika nalazi se u klopci, a njihova mornarica ne može ih spasiti zbog njemačkih topova koji se nalaze na susjednom otoku Navaroneu. Skupina komandosa, koju, na čelu s bojnikom Royem Franklinom (Anthony Quayle), čine satnik Keith Mallory (Gregory Pack), pukovnik poražene grčke vojske Andrea Stavros (Anthony Quinn), kaplar Miller (David Niven), stručnjak za eksplozive Spyros Pappadimos (James Darren) i stručnjak za borbu noževima Butcher Brown (Stanley Baker), preruši se u grčke mornare i brodom krene u misiju s jedinim ciljem - razoriti topove.
Jedna je to od neizbrisivih slika rata na Pacifiku - trenutak zabilježen za vječnost, petorica marinaca i jedan pripadnik mornarice, koji podižu američku zastavu na planinu Suribachi. Za ljude na fotografiji podizanje zastave tek je formalnost usred okrutne bitke, no za one kod kuće, slika tih ljudi koji bez riječi rade zajedno i tako pokušavaju prevladati razorno ludilo rata, ta slika u trenu iznova definira pojam heroja. Ta slika očarava američku javnost gladnu nade i umornu od rata kojem se ne nazire kraj. Majkama daje razlog da vjeruju da će im se sinovi kući vratiti živi, a onima koji oplakuju sinove koji se neće vratiti, daje smisao života.