
Train Dreams
- Drama
A logger leads a life of quiet grace as he experiences love and loss during an era of monumental change in early 20th-century America.
Cast

Joel Edgerton
Robert Grainier

Felicity Jones
Gladys Grainier

Nathaniel Arcand
Ignatius Jack

Clifton Collins Jr.
Boomer

John Diehl
Billy

Paul Schneider
Apostle Frank

Kerry Condon
Claire Thompson

William H. Macy
Arn Peeples

Will Patton
Narrator (voice)

Alfred Hsing
Fu Sheng
- David Paul Olsen
David Paul Olsen
Toomis

John Patrick Lowrie
Mr. Sears
- Chuck Tucker
Chuck Tucker
Silent Man
- Rob Price
Rob Price
Curious Logger
- Brandon Lindsay
Brandon Lindsay
Elijah Brown

Eric Ray Anderson
Boss
- Beau Charles
Beau Charles
Young Logger
- Rick Rivera
Rick Rivera
Foreman. New Cut
- Taylor McKinley
Taylor McKinley
Logger. New Cut
- Ashton Singer
Ashton Singer
Avery Pinkham
- Zoe Rose Short
Zoe Rose Short
Kate. Returned

Sean San Jose
Carnival Barker

Bonni Dichone
Woman at TV
- Cisco Keanu Hoberock
Cisco Keanu Hoberock
Wolfboy
- Clark Sandford
Clark Sandford
Pilot's Father
- Amelia Hilsen
Amelia Hilsen
Pilot

Keith Cox
Ruffian in Store / Model T Driver (uncredited)
- Bonne Vejou-Dorrell
Bonne Vejou-Dorrell
Kootenai Indian (uncredited)
- Ron Ford
Ron Ford
Mr. Pinkham (uncredited)
- Frank A. Gaimari
Frank A. Gaimari
Church Attendee (uncredited)
- Miles Glew
Miles Glew
Fair Attendee (uncredited)
- Pamela Kingsley
Pamela Kingsley
Chapel Congregant (uncredited)
- Jennifer Simmons
Jennifer Simmons
Mrs. Pinkham (uncredited)
- Eric David Wallace
Eric David Wallace
Logger (uncredited)















