Heroes for Sale (film) › Cast
Richard Barthelmess
Thomas "Tom" Holmes
Loretta Young
Ruth Loring Holmes
Aline MacMahon
Mary Dennis
Gordon Westcott
Roger Winston
Robert Barrat
Max Brinker
Berton Churchill
Mr. Winston
Grant Mitchell (actor)
George W. Gibson
Robert McWade
Dr. Briggs
Charley Grapewin
Pa Dennis
G. Pat Collins
Leader of Agitators
James Murray (American actor)
Blind soldier
Edwin Maxwell (actor)
Laundry Company President
Margaret Seddon
Jeanette Holmes
Arthur Vinton
Captain Joyce