I Texas år 1887 har Abraham “The Preacher” Grant (Woody Harrelson) et kultligende grep på byen Mount Hermon. Texas Ranger David Kingston får til opgave at ovevåge Mount Hermon for at finde kilden til de mystiske mord i byen. Det visar sig, at Abraham dræbte hans far, da David var ung, og han er nu splittet mellom loven og hans eget behov for hævn.