The Last Sin Eater
In seeking her own redemption from the one man of whom she is most afraid, 10-year-old Cadi Forbes discovers a secret sin haunting her community of Welsh immigrants in 1850s Appalachia.


2014

1956

2004

2004

1994

2005

1994

2016


2001

2002

1982

2002

2007

1997

2006

1999

2002

2005

2005