FeatureDrama

Heroes for Sale (1933): cast, story & where to watch

1933 · Film · ★ 7.1

Heroes for Sale poster

Released in 1933, Heroes for Sale is a drama film directed by William A. Wellman, running about 72 minutes. “What good are medals on tortured breasts?” — that tagline sets the tone.

What it’s about. Tom Holmes is someone guided by honesty and moral rectitude, a heroic veteran of the World War I marked by the unbearable suffering caused by his battle wounds, a traumatized but courageous man who will experience, in the years to come, the pain of misfortune but also the happiness of success and hope and love for other human beings.

Who’s in it. Heroes for Sale stars Richard Barthelmess as Tom Holmes, Aline MacMahon as Mary Dennis, Loretta Young as Ruth Loring and Gordon Westcott as Roger Winston, among others.

How it landed. With an audience score of 7.1/10, Heroes for Sale has been warmly received by audiences.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Heroes for Sale page.

If you liked it. Fans of Heroes for Sale tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Heroes for Sale (1933)?
Streaming, rental and purchase options for Heroes for Sale change frequently. Check our where-to-watch page for the latest availability in your country.
Is Heroes for Sale worth watching?
Heroes for Sale holds an audience score of 7.1 out of 10, and is a strong pick if you enjoy drama. Most viewers rate it highly.
Who stars in Heroes for Sale?
Heroes for Sale stars Richard Barthelmess, Aline MacMahon, Loretta Young, Gordon Westcott and Robert Barrat.
When was Heroes for Sale released?
Heroes for Sale was released in 1933, with a runtime of about 72 minutes.