The Devil All The Time
Saints and sinners, criminals and heroes — in Knockemstiff, Ohio, a battle between good and evil is swirling around young Arvin Russell. Adapted from the novel of the same name by Donald Ray Pollack, The Devil All the Time stars Tom Holland, Robert Pattison, Jason Clarke, Riley Keough, and premieres on Netflix September 16th.