Yesterday's Heroes (1940): cast, story & where to watch
1940 · Film · ★ 10

Released in 1940, Yesterday's Heroes is a notable film directed by Herbert I. Leeds, running about 66 minutes.
What it’s about. A doctor looks at his scrapbook and reflects on college days: how success at football took him from his studies, his flirtation with a widow and his true love. How his roommate helped him put things right.
Who’s in it. Yesterday's Heroes stars Jean Rogers as Lee Kellogg, Robert Sterling as Duke Wyman, Ted North as Claude Hammond and Kay Aldridge as Janice Mason, among others.
How it landed. With an audience score of 10.0/10, Yesterday's Heroes sits among the best-reviewed titles in the catalogue.
Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Yesterday's Heroes page.
Frequently asked
- Where can I watch Yesterday's Heroes (1940)?
- Streaming, rental and purchase options for Yesterday's Heroes change frequently. Check our where-to-watch page for the latest availability in your country.
- Is Yesterday's Heroes worth watching?
- Yesterday's Heroes holds an audience score of 10.0 out of 10. Most viewers rate it highly.
- Who stars in Yesterday's Heroes?
- Yesterday's Heroes stars Jean Rogers, Robert Sterling, Ted North, Kay Aldridge and Russell Gleason.
- When was Yesterday's Heroes released?
- Yesterday's Heroes was released in 1940, with a runtime of about 66 minutes.