Im Ersten Weltkrieg dient der amerikanische Lieutenant Fred Henry in der italienischen Armee. Kurz bevor er an die Front versetzt wird, verliebt er sich in die Krankenschwester Catherine Barkley. Schwanger wartet Catherine in der Schweiz auf Fred und schreibt Briefe, die nie ankommen. Fred hält es nicht aus, ohne Neuigkeiten zu sein, und desertiert, um Catherine zu suchen.