A Farewell to Arms (1957 film) A Farewell to Arms (1957 film) A Farewell to Arms is a 1957 American DeLuxe Color CinemaScope drama film directed by Charles Vidor. The screenplay by Ben Hecht, based in part on a 1930 play by Laurence Stallings, was the second feature film adaptation of Ernest Hemingway's 1929 semi-autobiographical novel of the same name. It was the last film produced by David O. Selznick. An earlier film version starred Gary Cooper and Helen Hayes. Frederick Henry (Rock Hudson) is an American officer serving in an ambulance unit for the Italian Army during World War I. While recovering from a wound
The Short Happy Life of Francis Macomber is enough to make one’s life worthwhile. It is no coincidence that Margot is the one who kills him. There is an unresolved debate as to whether she murdered Macomber or accidentally killed him. If she purposefully shoots him, she has preserved her dominance in the relationship and ensures that she will keep his wealth (presumably the only reason they married in the first place). If the shot is accidental, the moment actually becomes quite tender, as well as tragic. She has just observed her husband become a man, and even though she fears how their relationship will change, she