Rotten Tomatoes
Movies Tv shows RT App News Showtimes
Heroes for Sale: Full Cast & Crew 1933 Drama
World War I hero Tom Holmes (Richard Barthelmess) finds life back in Depression-era America uncharacteristically hard. Tom cannot find work, and after being wounded in battle, he's struggling with a dependency on pain medicine. After Tom beats his addiction and lands in Chicago, he settles down with a woman (Loretta Young) and gets a job at a laundromat. But trouble is still ahead, as union groups threaten Tom's job, and he gets caught up in the mounting unrest sweeping through the city. See Movie Details

Cast & Crew

All Cast Crew
William A. Wellman Director Richard Barthelmess Thomas "Tom" Holmes Actor Loretta Young Ruth Loring Holmes Actor Aline MacMahon Mary Dennis Actor Gordon Westcott Roger Winston Actor Robert Barrat Max Brinker Actor Berton Churchill Mr. Winston Actor Grant Mitchell George W. Gibson Actor Robert McWade Dr. Briggs Actor Charley Grapewin Pa Dennis Actor James Murray Blind soldier Actor Edwin Maxwell Laundry Company President Actor Margaret Seddon Jeanette Holmes Actor Arthur Vinton Captain Joyce Actor John Marston Judge Voice Douglas Dumbrille Jim (uncredited) Actor Ward Bond Red (uncredited) Actor Lee Phelps Ed Brady (uncredited) Actor Dewey Robinson Arguer (uncredited) Actor Milton Kibbee Harry (uncredited) Actor Guy Usher Constable (uncredited) Actor Howard Bretherton Film Editing Jack Okey Art Director