Sinopsis

Frederick Henry este un sofer de ambulanta american in armata italiana in timpul primului razboi mondial. Dupa ce a fost ranit, el se recupereaza intr-un spital britanic din Nordul Italiei, unde o cunoaste pe Catherine Barkley, o asistenta de la Crucea Rosie. Cei doi au o aventura, iar Catherine ramane insarcinata. Ei se despart inainte de nasterea copilului, iar Catherine este convinsa ca Frederick a abandonat-o. După bătălia de la Caporetto, in care prietenul apropiat al lui Frederick, Alessandro Rinaldi, își pierde viața, el pleacă înspre Elveția, unde Catherine se află în spital.