A train accident in rural Nebraska gradually unveils a mystery involving the town's bank clerk.
Cillian Murphy
as John Skillpa
Elliot Page
as Maggie
Susan Sarandon
as Fanny Crill
Jaimi Paige
as Wanda
Josh Lucas
as Officer Tom McGonigle
Virginia Newcomb
as Doris
Keith Carradine
as Ray Crill
Bill Pullman
as Edmund French
Graham Beckel
as Connor Black
Chris Carlson
as Neil
Eden Bodnar
as Louise Sternberg
Paul Cram
as Kenny