
Cast of Train Dreams – Joel Edgerton, Felicity Jones & Full Roles
Train Dreams arrives in 2025 as a sweeping American period drama directed by Clint Bentley, bringing Denis Johnson’s acclaimed 2011 novella to the screen. The film spans eight decades in the life of Robert Grainier, a laborer navigating the transformation of the American West through railroad construction and logging camps in early 20th-century Idaho. Joel Edgerton leads an ensemble cast that includes Felicity Jones, Kerry Condon, and Clifton Collins Jr., with narration provided by Will Patton.
Adapted for the screen by Bentley and Greg Kwedar, the production marks a significant literary adaptation for Black Bear and Kamala Films. The narrative traces Grainier’s journey from childhood through marriage, fatherhood, and profound loss, set against the industrialization of the wilderness. With a runtime of 1 hour and 42 minutes and a PG-13 rating, the film premiered November 7, 2025, earning an 88 Metascore.
Full Cast of Train Dreams
| Lead Actor | Role | Co-Star | Role |
|---|---|---|---|
| Joel Edgerton | Robert Grainier | Felicity Jones | Gladys Grainier |
| Kerry Condon | Claire Thompson | Clifton Collins Jr. | Boomer |
- The film adapts Denis Johnson’s 2011 novella, which originally appeared in The Paris Review in 2002.
- Joel Edgerton stars as Robert Grainier while also serving as an executive producer.
- Will Patton provides voiceover narration throughout the film.
- The supporting cast includes William H. Macy as explosives expert Arn Peeples.
- Kerry Condon portrays Claire Thompson, a forestry services worker.
- Clifton Collins Jr. appears as Boomer, a figure from Grainier’s childhood.
- The ensemble features performances by Nathaniel Arcand, John Diehl, and Paul Schneider.
| Director | Clint Bentley |
|---|---|
| Screenwriters | Clint Bentley, Greg Kwedar |
| Lead Actor | Joel Edgerton (Robert Grainier) |
| Release Date | November 7, 2025 |
| Runtime | 1 hr 42 mins |
| Rating | PG-13 |
| Metascore | 88 |
| Narrator | Will Patton |
| Composer | Bryce Dessner |
| Cinematographer | Adolpho Veloso |
Joel Edgerton in Train Dreams
Who Does Joel Edgerton Play?
Joel Edgerton anchors the film as Robert Grainier, a man whose life unfolds across eighty years of American history. The character works as a laborer on railroads and in logging camps throughout the Idaho wilderness, witnessing the industrial transformation of the West while experiencing personal tragedy and resilience. Edgerton’s portrayal spans Grainier’s adult life, from his marriage to Gladys through his later years.
Edgerton’s Role Behind the Camera
Beyond his on-screen performance, Edgerton serves as an executive producer on the project, joining producers Marissa McMahon, Ashley Schlaifer, Will Janowitz, Teddy Schwarzman, and Michael Heimler. His dual role reflects the collaborative nature of the independent production, which filmed under the banners of Black Bear and Kamala Films.
Robert Grainier’s narrative arc encompasses marriage to Gladys Olding Grainier, fatherhood, and the profound isolation of early 20th-century frontier life, requiring Edgerton to portray the character across multiple decades of aging.
Cast of Train Dreams Director
Clint Bentley’s Direction
Clint Bentley directs and co-writes the adaptation, marking his follow-up to previous independent features. Bentley collaborated with Greg Kwedar on the screenplay, translating Johnson’s sparse, lyrical prose into cinematic terms. The directors’ previous work on character-driven dramas informed their approach to Grainier’s interior world.
Greg Kwedar’s Screenplay
Greg Kwedar shares screenplay credit with Bentley and also serves as an executive producer. The adaptation condenses Johnson’s episodic novella into a linear narrative while maintaining the source material’s meditation on work, nature, and mortality.
Key Crew Members
The creative team includes composer Bryce Dessner, known for his work with The National and previous film scores. Cinematographer Adolpho Veloso captures the Idaho landscapes, while editor Parker Laramie assembles the decades-spanning narrative. Alexandra Schaller designed the production, and Malgosia Turzanska created period-appropriate costumes.
Train Dreams Trailer
Trailer Availability
As of the release date, no specific trailer descriptions or promotional clips have been detailed in available sources. Standard promotional materials exist, though comprehensive breakdowns of preview footage remain unavailable through major databases.
Where to Watch
The film received a theatrical release on November 7, 2025. Contrary to some search queries suggesting streaming availability, no sources confirm Netflix distribution. The release appears targeted for theatrical exhibition through Black Bear’s distribution channels.
Train Dreams carries a PG-13 rating and runs 102 minutes, opening in theaters November 7, 2025. The Metascore of 88 indicates strong critical reception.
Despite speculation about Netflix acquisition, verified sources list only a theatrical release. Streaming details remain unconfirmed as of publication.
Train Dreams Production Timeline
- February 2024: Black Bear announces the adaptation, with Joel Edgerton and Felicity Jones attached to star. Wikipedia
- May 2024: Kerry Condon, William H. Macy, and Clifton Collins Jr. join the ensemble cast. Wikipedia
- Production: Filming centers on Idaho locations, capturing early 20th-century railroad and logging environments. Rotten Tomatoes
- November 7, 2025: Theatrical release date. TV Guide
What We Know and What Remains Uncertain
| Established Information | Information That Remains Unclear |
|---|---|
| Joel Edgerton stars as Robert Grainier | Specific child actor portraying young Robert |
| Clint Bentley directs and co-writes with Greg Kwedar | Primary performer for daughter Kate in early scenes |
| Theatrical release November 7, 2025 | Streaming platform acquisition status |
| Will Patton provides narration | Details of trailer content and release |
| Film runs 1 hour 42 minutes, rated PG-13 | Full complete credits for minor roles |
| William H. Macy plays Arn Peeples | International distribution plans |
The Story Behind Train Dreams
Denis Johnson published the novella Train Dreams in 2011, though it first appeared in The Paris Review in 2002. The work centers on Robert Grainier, a day laborer born in the late 19th century who works on railroad bridges and in logging camps across the American Northwest. The narrative captures the collision between industrial progress and the natural world, framed through one man’s modest, often solitary existence. For cast information on another recent adaptation, see the Cast of Zero Day – Netflix Full Cast Guide and Roles.
The film adaptation maintains this focus on the Idaho frontier, utilizing Bryce Dessner’s score and Adolpho Veloso’s cinematography to evoke the period’s harsh beauty. The supporting cast—including Nathaniel Arcand as storekeeper Ignatius Jack and Paul Schneider as logger Apostle Frank—populates Grainier’s world with figures representative of the era’s diverse labor force, from Chinese immigrants to indigenous communities.
Robert Grainier’s marriage to Gladys Olding Grainier and their family life form the emotional core of the story, with the film tracing how external forces and personal tragedy shape his eight-decade existence. The period setting required extensive costume design by Malgosia Turzanska and production design by Alexandra Schaller to authentically render early 20th-century logging camps and railroad construction sites.
Sources and Attribution
Cast and production details derive from verified listings on Wikipedia, Rotten Tomatoes, TV Guide, and Letterboxd. Additional crew information appears via Fandom. Complete credits are further documented through IMDb.
Train Dreams is a 2025 American period drama film directed by Clint Bentley, who co-wrote the screenplay with Greg Kwedar, adapting Denis Johnson’s 2011 novella.
— Wikipedia
Joel Edgerton as Robert Grainier (also executive producer).
— Rotten Tomatoes Cast Listing
Final Overview
Train Dreams assembles a distinguished ensemble led by Joel Edgerton and Felicity Jones, under the direction of Clint Bentley. The 2025 adaptation of Denis Johnson’s novella brings together supporting talents including Kerry Condon, Clifton Collins Jr., and William H. Macy, with Will Patton’s narration guiding the decades-spanning narrative. For additional cast analysis of recent literary adaptations, see our guide to the Cast of Matilda the Musical (Film) – Full Roles and Actors List.
Frequently Asked Questions
Who is the narrator in Train Dreams?
Will Patton provides the voiceover narration for the film.
Is there a child actor playing young Robert Grainier?
No specific child actor is credited for young Robert Grainier in available sources. Zoe Rose Short appears as “Kate Returned,” though details regarding primary child performers for early scenes remain unconfirmed.
Is Train Dreams available on Netflix?
No sources confirm Netflix distribution. The film received a theatrical release on November 7, 2025.
Is Train Dreams a series or a film?
Train Dreams is a feature film, not a television series. It runs 1 hour and 42 minutes.
Who plays Gladys Grainier?
Felicity Jones portrays Gladys Olding Grainier, Robert’s wife.
What role does Kerry Condon play?
Kerry Condon appears as Claire Thompson, a forestry services worker.
Who directed Train Dreams?
Clint Bentley directed the film and co-wrote the screenplay with Greg Kwedar.
What is the film based on?
The film adapts Denis Johnson’s 2011 novella Train Dreams, originally published in The Paris Review in 2002.