Odnajduje Catherine w miasteczku Stresa na granicy ze Szwajcarią.

Wkrótce potem Frederick dowiaduje się, że zostanie aresztowany przez żandarmerię za dezercję. Znajomy hotelowy barman pomaga zakochanym uciec. Frederick i Catherine na łodzi wiosłowej przeprawiają się przez jezioro do Szwajcarii. Tam spędzają kilka spokojnych miesięcy, oczekując na rozwiązanie ciąży Catherine. Poród jest długi i wymaga cesarskiego cięcia. Dziecko rodzi się martwe. Po kilku godzinach Catherine umiera.

Powieść łączy w sobie wiele motywów zazwyczaj poruszanych przez autora. Miłość narastająca między bohaterami trwa w czasie brutalnej wojny, którą Hemingway relacjonuje na przestrzeni powieści. Nie brakuje charakterystycznych dla pisarza monologów głównego bohatera i opisów przyrody.

Książka jest oparta na przeżyciach samego autora.

Czas i miejsce akcji thumb|Czapka sanitariusza ze zbiorów Ernesta Hemingwaya Akcja powieści rozgrywa się w latach 1917–1918 w północnych Włoszech, między innymi w czasie bitew nad Isonzo, zwłaszcza ostatniej z nich, bitwy pod Caporetto, w Mediolanie, Gorycji i Lozannie. Jezioro, którym Henry z Catherine uciekają do Szwajcarii, to Lago Maggiore.