"Toda mulher que já amou vai entender."
Henry é um oficial americano que, durante as batalhas da Primeira Guerra, é ferido em ação. Ele, então, recebe cuidados de uma enfermeira britânica e acaba apaixonando-se por ela. Para viver este amor, eles fogem dos horrores da guerra.

Catherine Barkley
Lt. Frederic Henry
Major Rinaldi
Helen Ferguson
Priest
Head Nurse
Miss Van Campen
British Major
Bonello the Ambulance Driver (uncredited)
Swiss Postal Clerk (uncredited)
Hospital Porter Giulio (uncredited)
Swiss Nurse (uncredited)