Heroes for Sale
1933-06-17World War I veteran Tom Holmes is marked by the unbearable suffering caused by his battle wounds. Over the years, he comes to experience both the pain of misfortune and a love for other human beings.

World War I veteran Tom Holmes is marked by the unbearable suffering caused by his battle wounds. Over the years, he comes to experience both the pain of misfortune and a love for other human beings.

Tom Holmes
Richard Barthelmess

Mary Dennis
Aline MacMahon

Ruth Loring
Loretta Young

Roger Winston
Gordon Westcott

Max Brinker
Robert Barrat

Mr. Winston
Berton Churchill

George Gibson
Grant Mitchell

Pa Dennis
Charley Grapewin

Dr. Briggs
Robert McWade

Leader of Agitators
G. Pat Collins

Blind Soldier
James Murray

Laundry Company President
Edwin Maxwell

Jeanette Holmes
Margaret Seddon

Captain Joyce
Arthur Vinton

'Red' Squad Policeman #1
Robert Elliott

The Judge (voice)
John Marston

Red (uncredited)
Ward Bond

Young Bill Holmes (uncredited)
Ronnie Cosby

Chief Engineer Jim (uncredited)
Douglass Dumbrille

Angry Laundry Worker (uncredited)
John 'Skins' Miller