Talijansko-austrijsko ratište, 1917. godine. Frederic Henry, vozač ambulatnih kola, na terenu upoznaje britansku bolničarku Catherine Barkley, s kojom se upušta u, ispočetka površnu, ljubavnu vezu. Za vrijeme jedne bitke, Frederic bude ranjen, i oporavlja se u bolnici u kojoj radi Catherine. Njihov odnos se razvija, a Catherine ostaje trudna.