LE STRADE DEL MALE: A Knockemstiff (Ohio, USA) e nelle zone boschive circostanti, alcuni loschi personaggi, tra cui un predicatore diabolico (Pattinson), una coppia inquietante (Clarke e Keough) e uno sceriffo disonesto (Sebastian Stan), incombono sul giovane Arvin Russell (Holland) quando si oppone alle forze del male che minacciano la sua famiglia.