En un pequeño y sombrío pueblo de Ohio, donde la moralidad es tan variable como el clima, se entrelazan las vidas de varios personajes que parecen estar marcados por la tragedia y el pecado. El protagonista, un joven llamado Arvin, ha crecido en un entorno donde la fe y la violencia conviven de manera inquietante. Tras la muerte de su madre y un oscuro pasado familiar, Arvin se siente atrapado entre los ecos de la religión y el terror de su propia historia.