20 години след като са били участници във Втората световна война в Италия, трима войници се завръщат в малко италианско селце. Всички те си спомнят за това време, особено за едно местно момиче на име Карла (Джина Лолобриджида). Но тя е казала на всеки един от тях, че е баща на нейната дъщеря Джия (Джанет Марголин), така че те са плащали добре за нейното отглеждане през тези години. Ревността между тримата избухва, когато узнават, че са лъгани толкова време, но времената вече са се променили...