Film se dogaja med drugo svetovno vojno leta 1941. Vojaka Roberta E. Lee Prewitta na lastno željo premestijo v vojaško oporišče na Havajih. Njegov novi nadrejeni, načelnik Dana Holmes, je slišal o njegovih boksarskih spretnostih in bi ga rad spravil v vojaško boksarsko ekipo. Ker pa je Prew odločen, da je z boksom zaključil, se načelnik Holmes odloči, da ga bo prisilil k vstopu v ekipo, zato ga neprestano ponižuje ter mu nalaga dodatna dela. Edini, ki mu stoji ob strani je njegov dobri prijatelj Angelo Maggio. Medtem ima načelnikov pomočnik narednik Warden strastno afero z načelnikovo ženo, Dano Holmes. Prewitt, ki pod vsem pritiskom še vedno noče popustiti in začeti ponovno boksati, nekega večera obišče mesto, kjer se zaljubi v prostitutko Lorene. Kmalu zatem Maggia ubije sadistični narednik Fatso Judson, s katerim sta bila že dlje časa v sporu. Prewitt se odloči, da bo Maggia maščeval, zato se nekega dne z narednikom Judsonom spopadeta.

Med počitnicami v Španiji se srečata nekdanja smrtna sovražnika: slovenski partizan Berk in nemški vojak Bitter, ki se je v okupatorjevih vrstah boril v Jugoslaviji. Sredi ljubeznive, turistično razpuščene Španije v njunih dialogih znova oživijo spomini na vojni čas, v katerem sta si bila nasprotnika. Njun pogovor dopolnjujejo prizori Berkovih spominov na srečanja z ljudmi iz vojnih dni, med katerimi je imel izkušeni španski borec Anton, še posebej pomembno vlogo. Berk je z Antonom preživel večji del svojih partizanskih dni, vse do Antonove tragične smrti ob koncu vojne.