En 1850 en Appalachia, Cadi Forbes (Liana Liberato), de 10 años, se siente responsable por la muerte de su hermana. Se dedica a buscar "The Sin Eater", el hombre que le quitará el sentimiento de culpabilidad. Mientras busca la redención, Cadi aprende un secreto devastador que tiene el potencial de destruir a su familia y a su comunidad...