I Texas år 1887 har Abraham 'The Preacher' Grant (Woody Harrelson) et kultlignende grep over byen Mount Hermon. Texas Ranger David Kingston (Liam Hemsworth) får i oppdrag å overvåke Mount Hermon for å finne kilden til de mystiske drapene i byen. Det viser seg at Abraham drepte David's far når han var ung, og nå sliter han mellom holde seg til loven og sitt eget behov for hevn.