An English nurse and an American soldier on the Italian front during World War I fall in love, but the horrors surrounding them test their romance to the limit.
Rock Hudson
as Lt. Frederick Henry
Jennifer Jones
as Catherine Barkley
Vittorio De Sica
as Major Rinaldi
Luigi Barzini
as Court Martial Colonel
Georges Brehat
as Captain Bassi
Oskar Homolka
as Dr. Emerich
Mercedes McCambridge
as Mrs. Van Campen
Elaine Stritch
as Helen Ferguson
Kurt Kasznar
as Bonello
Victor Francen
as Colonel Valentini
CinemaSerf
It was always going to be hard enough to adapt this novel for the screen, and given Gary Cooper did an OK job with it in 1932, I am not quite sure why David O. Selznick concluded that is might be a ripe vehicle for Rock Hudson to reprise. He is the American "Lt. Henry" serving in Italy during the Gr...