
A Farewell to Arms(1957)
“One of the great love stories of all time!”
Overview
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.
Director
Charles Vidor
Studio
Selznick International Pictures
Budget
$4M
Revenue
$20M
Cast

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

Alberto Sordi
as Père Galli

Leopoldo Trieste
as Passini
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
1957
Runtime
2h 32m
Language
English
Rating
6 / 10
Budget
$4M
Box Office
$20M
Production Companies
Selznick International Pictures
You Might Also Like
Frequently Asked Questions
Where can I watch A Farewell to Arms?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for A Farewell to Arms (1957).
What is A Farewell to Arms about?▼
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.
Who directed A Farewell to Arms?▼
A Farewell to Arms was directed by Charles Vidor and released in 1957. It is a drama, romance, war film.
How long is A Farewell to Arms?▼
A Farewell to Arms has a runtime of 2 hours and 32 minutes (152 minutes total).
Who stars in A Farewell to Arms?▼
The cast of A Farewell to Arms includes 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 and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.








