What's in the past is not easily forgiven.
In 1929 Appalachia, where people play by their own rules, 13-year-old Teddy Rogers is forced to pay a penance for a terrible accident. He is soon hunted and haunted by his past.
Kevin Mayr
Teddy Rogers
Brian Sutherland
Buck Stamper
Trin Miller
Clara Rogers
Cheyenne Barton
Elizabeth
Holden Goyette
Young Teddy Rogers
Forrest Campbell
Willy Stamper
Russell Hodgkinson
Clarence Wells
Maeve Campbell
Older Twin
John Legas
Doc Jones
Greg James
Sheriff
Jett Switzer
Paper Boy
Melanie Martyn
Melanie
The Young One
Home Run
Kisses
Sky
Come Sunday
Tigertail
Adam
Imperial Dreams
Blue Chips
Salomé
The Lords of Discipline
The Good Neighbor
Return
Racing with the Moon
Hands of Stone
Savaged
Winged Creatures
All Day and a Night
Rose Plays Julie
Road to Paloma