Heroes for Sale poster

Heroes for Sale Cast & Characters

Heroes for Sale (1933) stars Richard Barthelmess as Tom Holmes, Aline MacMahon as Mary Dennis and Loretta Young as Ruth Loring. The drama movie was released June 17, 1933. Below is the full cast and crew.

NR 1933 · 1h 12m 71 Audience
Starring Cast
Key crew
Screenplay
Producers
Cinematography
Costume design

Full cast

20 cast members

Crew by department

9 crew members