
A Farewell to Arms
1932 · Movie · NR · 89 min · ★ 6.2 · 88% critics
During World War I in Italy, an American ambulance driver and a British nurse begin a romance while surrounded by danger and uncertainty. As military orders pull them apart, they face growing pressure, painful choices, and the harsh reality of trying to hold onto love in wartime.
Based on A Farewell to Arms
Where to watch
Watch free on Tubi and Pluto TV — also streaming on Amazon Prime Video, MGM+ and Great American Pure Flix.
1 hour to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 1932
- Release date
- 1932-12-08
- Language
- English
- Rated
- NR
- Runtime
- 89 min
- Max quality
- HD
- Critic score
- 88/100
- TMDB rating
- 6.2/10 (158 votes)
About
You may like this if you enjoy classic wartime romances with earnest emotion and old-Hollywood style, especially if you like Three Comrades or 7th Heaven; Not for you if you want fast pacing or subtle, modern-feeling romance.
Pros: sweeping wartime romance; strong emotional pull; memorable supporting turns | Cons: uneven chemistry; dated dialogue; melodramatic tone
Themes
- based on novel or book
- escape
- nurse
- world war i
- italy
- pregnancy
- love letter
- priest
- hospital
- best friend
- pre-code
- air raid
- +3 more
Awards & recognition
- Academy Award — Best Cinematography · 1934
- Academy Award — Best Sound · 1934
- National Board of Review: Top Ten Films
- Academy Award — Best Cinematography · nominated
- Academy Award — Best Picture · nominated
Show all 7 awards →
- Academy Award — Best Production Design · nominated
- Academy Award — Best Sound · nominated
Cast & crew

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)
Directed by Frank Borzage