A Farewell to ArmsBBC Two Duration: 1 hour, 15 minutesFirst broadcast: Sun 9th May 2021, 10:15 on BBC Two EnglandLatest broadcast: Tue 27th Jul 2021, 22:40 on BBC Four HDAvailable for yearsWatch nowIn World War I, an American serving as an ambulance driver in Italy falls in love with a nurse in this adaptation of Ernest Hemingway's novel.ContributorsCatherine Barkley:Helen HayesLt. Frederic Henry:Gary CooperMajor Reinaldi:Adolphe MenjouHelen Ferguson:Mary PhilipsThe Priest:Jack La RueHead Nurse:Blanche FridericiMiss Van Campen:Mary ForbesDirector:Frank BorzageWriter:Benjamin GlazerWriter:Oliver HP GarrettGenresDramaDramaWar & DisasterFormatsFilms Source: BBC Online