Les tragiques amours d'un lieutenant américain et d'une belle infirmière britannique, sur le front italien, pendant la Première Guerre mondiale.
En 1917, le lieutenant Frédéric Henry, engagé volontaire américain dans le corps sanitaire de l'armée italienne, s'éprend d'une infirmière britannique, Catherine, bientôt renvoyée dans ses foyers. Blessé au combat, Henry est envoyé à l'hôpital américain de Milan où Catherine le rejoint pour le soigner...