Cast and Crew of Train Dreams

Train Dreams

"Train Dreams" follows the poignant journey of a logger who leads a life marked by quiet grace, navigating profound love and loss amid the sweeping changes of early 20th-century America. Narrated by Will Patton, whose rich voice adds a compelling depth to the storytelling, the film features Felicity Jones as Gladys Grainer, bringing nuanced emotion to her role. Interesting trivia includes that Will Patton's narration was recorded in a single continuous take to capture an authentic, immersive atmosphere. Additionally, the production employed historically accurate logging techniques and equipment, making the depiction notably realistic. Furthermore, Felicity Jones extensively researched early 20th-century rural American life to authentically portray her character, enhancing the film's emotional resonance.

Critics' Reviews

100
Clint Bentley’s magnificent “Train Dreams” is a film of echoes. In its generation-spanning drama, life & death intertwine in the duality of the symbol of the train, something that represents both progress and destruction. The railroad tracks that expanded their way across the United States in the 20th century both made the world smaller by connecting people and altered the landscape by cutting down trees that had been there for centuries to do so. Working from a novella by Denis Johnson, Bentley and co-writer Greg Kwedar (“Sing Sing”) tell a story of an ordinary life in an extraordinary way, a man who believed his existence was shackled by guilt and trauma. A birth-to-death character study, “Train Dreams” is a meditation on the beauty of everyone and everything, how we are connected to both the earth and those who walked it before us.

Full Cast of Train Dreams

Felicity Jones as Gladys Grainer

Felicity Jones

Gladys Grainer
Joel Edgerton as Robert Grainier

Joel Edgerton

Robert Grainier
William H. Macy as Peeples

William H. Macy

Peeples
Clifton Collins Jr. as Boomer

Clifton Collins Jr.

Boomer
Will Patton as Narrator

Will Patton

Narrator
Nathaniel Arcand as Ignatius Jack

Nathaniel Arcand

Ignatius Jack
Kerry Condon as Claire Thompson

Kerry Condon

Claire Thompson

Crew of Train Dreams

Full backstage crew list →