Charlie Colletto (Marcello Mastroianni) jest gangsterem z Mediolanu. Ma obsesję na punkcie rudowłosej Pupy (Sophia Loren), która przypomina mu Ritę Hayworth, w której kochał się w młodości. Pupa ma go dość i próbuje wykorzystać jego kłopoty, aby się go pozbyć.
Pułkownik Rambaldo Buttiglione i jego pomocnik, sierżant Mastino, mają do czynienia z gamoniowatymi rekrutami i ponętnymi przełożonymi. Po tym, jak jego pułk nieomal sabotował manewry NATO nieoczekiwanie odpalając ładunki wybuchowe, aby uniknąć kolejnych problemów, nasz bohater...