In a small town of rolling fields and endless skies, isolated 16 year old Mason lives in a world where families exist in fragmented silence and love seems to have gone missing. Then Mason meets Danny, a sensitive and troubled girl, and their tender bond is soon tested after a fatal accident and a series of complications takes Mason away for something he didn't do.
Vincent Kartheiser
as Mason Mullich
Taryn Manning
as Danny Voss
Arliss Howard
as Luke Mullich
Mare Winningham
as Layla Mullich
Michelle Forbes
as Mrs. Voss
Blake Heron
as Eddie
Marshall Bell
as Uncle Bobby
Shawn Reaves
as Arlee
Robert Blanche
as Sheriff Teft
Don Alder
as Daryl
Wally Dalton
as Train Guy
Edward Thomas Jr
as Will Chavers