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.
Helen Hayes
as Catherine Barkley
Gary Cooper
as Lt. Frederic Henry
Adolphe Menjou
as Major Rinaldi
Mary Philips
as Helen Ferguson
Jack La Rue
as Priest
Blanche Friderici
as Head Nurse
Mary Forbes
as Miss Van Campen
Gilbert Emery
as British Major
Henry Armetta
as Bonello the Ambulance Driver (uncredited)
Herman Bing
as Swiss Postal Clerk (uncredited)
Agostino Borgato
as Hospital Porter Giulio (uncredited)
Marcelle Corday
as Swiss Nurse (uncredited)