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
1960
The Visit
1964
Home Run
2013
Adopt a Highway
2019
True to the Game
2017
Little Boy Blue
1997
Sky
2016
I'm Not Here
Blue Chips
1994
Come Sunday
2018
The Lords of Discipline
1983
Tigertail
2020
Adam
Return
2011
The Good Neighbor
2022
The Effect of Gamma Rays on Man-in-the-Moon Marigolds
1972
The Girl in the Book
2015
Imperial Dreams
2014
All Together Now
Road to Paloma