Every so often, a film comes along that doesn’t just tell a story but feels like one long exhale. “Train Dreams” is that kind of experience.
Directed by Clint Bentley and based on Denis Johnson’s novella, it’s a tone poem about love, loss, and the quiet dignity of simply existing. It’s the sort of film that washes over you, patient and tender, revealing its beauty in small moments rather than grand gestures.
Bentley, working once again with his longtime collaborator Greg Kwedar, crafts something deeply spiritual here. The film follows Robert Grainier, played by Joel Edgerton in the best performance of his career, as he moves through the rapidly changing landscape of early 20th-century America. He’s a woodsman, a laborer, and an ordinary man in extraordinary times, whose life stretches across decades as the world shifts from timber and trains to highways and airplanes.
Robert isn’t a hero or an antihero. He’s not someone history will remember. But “Train Dreams” finds meaning in that very ordinariness. The train lines he builds will one day become roads. The forests he cuts through will vanish. Yet what stays, what truly matters, are the moments of love, loss, and connection he gathers along the way.
The film begins with Robert working deep in the wilderness: hard labor, dangerous, but full of quiet camaraderie. When he meets Gladys (Felicity Jones), his life opens up to tenderness and belonging. Their brief time together, captured in soft daylight and candlelit interiors by cinematographer Adolpho Veloso, is among the most moving in the film. There’s a warmth between Edgerton and Jones that feels lived-in, a reminder that happiness doesn’t always come from grand ambitions but from simply being seen by another person.
Then tragedy strikes. And what follows isn’t melodrama, but meditation. Robert drifts into solitude, haunted by memory and time. Bentley’s direction keeps the story grounded, where every choice feels deliberate, from the stillness of the camera to the rhythm of Bryce Dessner’s gorgeous score, which uses piano and ambient textures to mark the passage of years. The music gives the film a pulse, one that swells and softens like breath.
William H. Macy appears in a touching supporting role as Arthur Peoples, a man who offers quiet wisdom and companionship. There’s a scene between him and Edgerton where Robert asks Arthur to keep playing music as they turn in for the night in their respective tent. It’s a small moment, but it carries the emotional weight of everything the film is about: endurance, creation, and the need to keep something beautiful alive, even in the darkest times.
Kerry Condon and Felicity Jones both make strong impressions, but it’s Edgerton who truly anchors “Train Dreams”. His performance is all restraint and introspection. He doesn’t speak much, yet his eyes tell the whole story of a man searching for meaning as the world races ahead of him.
Visually, the film is breathtaking. Veloso shoots nature with reverence and mystery, framing the forests, rivers, and open skies as living characters. There’s a dreamlike quality to it all, like reading a story by firelight. The transitions from manual labor to the industrial era, from saws and timber to engines and smoke, are handled with such grace that the passage of time feels almost sacred.
“Train Dreams” reminded me of films like “The Assassination of Jesse James by the Coward Robert Ford” and “The Curious Case of Benjamin Button”. Cinematic meditations that let time breathe. Bentley isn’t chasing spectacle; he’s searching for truth in the quiet corners of life.
By the time Robert takes that final flight and looks down at the earth below, there’s a sense of completion, that life, no matter how small or ordinary, is worth remembering simply because we lived it.
“Train Dreams” is one of the year’s most quietly powerful films. It’s soulful, poetic, and profoundly human. It’s a film about how everything changes, but also how, for a fleeting moment, everything matters.
Watch the full review now on The Wandering Screen with Matt Koss on YouTube.
Letter grade: A+
