Prvi svjetski rat. Židovski brijač spašava život visoko pozicioniranom časniku tomanijske vojske Schultzu zaradivši usput amneziju, zbog koje završi u bolnici. Dvadesetak godina kasnije Tomanijom vlada zloglasni diktator Adenoid Hynkel koji je zajedno sa suradnicima, među kojima se posebno ističu Garbitsch i Herring, uspostavio strahovladu. Hynkel je posebno okrutan prema Židovima nad čijim se getom stalno iživljava. Jednoga dana židovski brijač pobjegne iz bolnice i vrati se u svoju četvrt, nesvjestan promjena koje su se u međuvremenu dogodile. Schultzova zahvalnost, brijaču i njegovim poznanicima neko vrijeme omogućuje normalan život, no ne prođe dugo i uhićeni su i on i Schultz.

Tijekom drugog svjetskog rata, Kelly (Clint Eastwood), bivši poručnik koji je kao žrtveno janje izgubio čin, zarobi njemačkog pukovnika te ga napije kako bi izvukao informacije. Zahvaljujući lukavom ispitivanju Kelly saznaje zanimljivu informaciju, u Clairemontu, gradu iza neprijateljskih linija, se nalazi banka prepuna njemačkog zlata. Točnije, 14 000 zlatnih poluga koje samo čekaju nekog dovoljnog poduzetnog da ih pokupi. Kelly uskoro okuplja skupinu vojnika koja bi bila u stanju izvesti taj pothvat. Među njima su : skeptični viši narednik "Big Joe" (Telly Savalas); pohlepni narednik nabave "Crapgame" (Don Rickles); uvijek opušteni vozač tenka "Oddball" (Donald Sutherland) i nekolica drugih. Ovaj puta oni se bore samo za sebe.

Tijekom Drugog svjetskog rata pobjegli ratni zarobljenik dospije do Tibeta, gdje upozna dalaj lamu, čije mu prijateljstvo potpuno promijeni pogled na život.

Belgija, 1944. Poručnik Tommy Hart (C. Farrell), zaštićen zahvaljujući očevim političkim vezama, tijekom rutinskog zadatka upada u njemačku zasjedu i biva zarobljen u njemačkom logoru za ratne zarobljenike. Tamo se susreće s pukovnikom Williamom McNamarom (B. Willis). McNamara, kao najviši časnik u logoru, zapovijeda američkim vojnicima i održava osjećaj časti na mjestu gdje je čast lako izgubiti. Život u logoru odvija se pod budnim okom njemačkog časnika Wernera Vissera (M. Iureș), dok dolazak dvojice tamnoputih američkih pilota izaziva nove napetosti među bijelim vojnicima koji ih odbacuju. Kada narednik Lincoln Scott (T. Howard) bude optužen za ubojstvo bijelca, u logoru se organizira suđenje, a Hart, bivši student prava, preuzima Scottovu obranu, suočavajući se s vlastitom privilegiranom prošlošću i težeći dokazati da je čovjek od poštenja, dostojan čina koji nosi.