A Farewell to Arms poster

A Farewell to Arms(1957)

2h 32mDrama, Romance, WarEnglish
6/10
58 user ratings

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

Share:

Cast

Rock Hudson

Rock Hudson

as Lt. Frederick Henry

Jennifer Jones

Jennifer Jones

as Catherine Barkley

Vittorio De Sica

Vittorio De Sica

as Major Rinaldi

Luigi Barzini

as Court Martial Colonel

Georges Brehat

as Captain Bassi

Oskar Homolka

Oskar Homolka

as Dr. Emerich

Mercedes McCambridge

Mercedes McCambridge

as Mrs. Van Campen

Elaine Stritch

Elaine Stritch

as Helen Ferguson

Kurt Kasznar

Kurt Kasznar

as Bonello

Victor Francen

Victor Francen

as Colonel Valentini

Alberto Sordi

Alberto Sordi

as Père Galli

Leopoldo Trieste

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.