What's in the past is not easily forgiven.
Overview
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.
Cast
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
Cameron Lee Price
John Rogers
Stefan Hayek
Deputy Kenneth Groen
The Secret Six
Phosphor
Panda! Go Panda!: Rainy Day Circus
Gulliver Returns
Jungle Run
Liberation: The Last Assault
Return Return Return
Return to Sender
The Phantom Stockman
Jackpot Island - Kumanthong Returns
Mustard Fields
SlugTerra: Return of the Elementals
LEGO Scooby-Doo! Knight Time Terror
Hello
Pound x Pound: The History of Juan Manuel Márquez
UFC 21: Return Of The Champions
Panda
The Return
Naai Sekar Returns