The Last Sin Eater
by Francine Rivers
My rating: 4 / 5
Genre: Historical Christian fiction
Appalachia, 1850s – Cadi Forbes is a 10-year-old member of a clan of Irish immigrants who have resurrected a tradition of their ancestors. Upon the death of a clan member, a ritual is performed to summon the sin eater, who will eat the sins of that person so that the deceased can go to heaven. The sin eater, being a man himself, takes the sins of hundreds, sacrificing his own soul to save the souls of others. Weighed down with the guilt of her own sin, Cadi seeks out the sin eater in the hopes that he can eat her sin now and give her some rest.
Let me start by saying that the setting in this book is top-notch. The way the characters talk took a little getting used to, but that adds to the immersion. Though that makes it all the more strange when a new character shows up partway through the book and talks like a KJV Bible. And stranger still that the other characters seem to have no trouble understanding him.
The story that revolves more directly around Cadi and the sin eater is what I liked most about the book. Her quest to be absolved of her sins and his desire to better understand his role are heartbreaking, yet allow for maximum hopefulness as the story unfolds. I’ll admit I didn’t care for the way the preacher’s storyline plays out though. The book overall feels really allegorical, with a character that is clearly not “real” in the strictest sense of the word and the instantaneous way that the characters know entire passages of the Bible by heart. Not that I’m against an allegory, but there was one particular element in the story that it would have been really nice to get even a partial explanation for that was completely left unaddressed. Overall, though, this was an engaging read, and I think most fans of historical Christian fiction, especially those with a missions-type storyline, would like it.
Find out more about The Last Sin Eater
If you’ve read this book, or read it in the future, feel free to let me know what you think!