
A tale of the World War I love affair, begun in Italy, between American ambulance driver Lt. Frederic Henry and British nurse Catherine Barkley. Eventually separated by Frederic's transfer, tremendous challenges and difficult decisions face each as the war rages on.

as Catherine Barkley

as Lt. Frederic Henry

as Major Rinaldi

as Helen Ferguson

as Priest

as Head Nurse

as Miss Van Campen

as British Major

as Bonello the Ambulance Driver (uncredited)

as Swiss Postal Clerk (uncredited)

as Hospital Porter Giulio (uncredited)

as Swiss Nurse (uncredited)

as Italian Soldier (uncredited)

as Frustrated Opera Singing Friend (uncredited)

as Nurse (uncredited)