The Devil All the Time, film diretto da Antonio Campos, è ambientato negli anni Sessanta, nel Secondo dopoguerra, nella città di Knockemstiff, nel Midwest. Racconta la storia di una famiglia del posto, quella di Willard Russell (Bill Skarsgård), che rischia di perdere sua moglie, malata di cancro. Anche suo figlio, il giovane Arvin (Tom Holland), non se la passa molto bene, in quanto viene bullizzato a scuola. Pian piano il ragazzo cercherà di prendere il controllo della sua vita, che si intreccerà con alcuni oscuri personaggi: la coppia di serial killer, Carl (Jason Clarke) e Sandy Henderson (Riley Keough), che viaggia sulle autostrade americane in cerca di modelli da fotografare e poi uccidere; un predicatore che si ciba di ragni, convinto di poter riportare in vita i morti; infine, uno sceriffo corrotto...