Tijdens de Eerste Wereldoorlog krijgt de Amerikaanse officier Frederick Henry in Italië een relatie met de Britse verpleegster Catherine Barkley.
Wanneer Frederick vanuit Milaan terug moet keren naar zijn eenheid, vertelt Catherine hem dat ze in positie is.
Na de terugkeer van Frederick van het front, gaat het stel in afwachting van de geboorte samen naar het neutrale Zwitserland.
Het kind wordt echter dood geboren en de moeder overlijdt kort daarna.