The Devil All the Time

The Devil All the Time is a 2020 Psychological thriller film based on the novel off the same name. It is directed and co-written by Antonio Campos while being produced by Jake Gyllenhaal and Randall Poster.

The film stars an ensemble cast comprising Tom Holland, Bill Skarsgård, Riley Keough, Jason Clarke, Sebastian Stan, Haley Bennett, Eliza Scanlen, Mia Wasikowska and Robert Pattinson.

Plot
In Knockemstiff, Ohio and its neighboring backwoods, sinister characters — an unholy preacher (Robert Pattinson), twisted couple (Jason Clarke and Riley Keough), and crooked sheriff (Sebastian Stan) — converge around young Arvin Russell (Tom Holland) as he fights the evil forces that threaten him and his family.

Cast

 * Tom Holland as Arvin Russell
 * Michael Banks Repeta as Young Arvin
 * Bill Skarsgård as Willard Russell
 * Riley Keough as Sandy Henderson
 * Jason Clarke as Carl Henderson
 * Sebastian Stan as Sheriff Lee Bodecker
 * Haley Bennett as Charlotte Russell
 * Eliza Scanlen as Lenora Laferty
 * Mia Wasikowska as Helen Hatton
 * Robert Pattinson as Rev. Preston Teagardin
 * Harry Melling as Roy Laferty
 * Pokey LaFarge as Theodore

Production
In September 2018, Simon Killer director Antonio Campos was confirmed by Deadline to be directing a movie based on the novel The Devil All the Time by Donald Ray Pollock. It would feature Tom Holland as Arvin Russell, Chris Evans as Sheriff Lee Bodecker, Robert Pattinson, and Mia Wasikowska. The actors were in talks rather than officially confirmed, however.

Later that month, Mia Goth was cast as a Mormon.

In January 2019, Variety reported that Bill Skarsgård, Eliza Scanlen, and Gabriel Ebert had joined the cast. Around that time, Netflix was confirmed to be streaming The Devil All the Time.

In February 2019, filming was expected to happen in Alabama and run until April.

In February 14 2019, Sebastian Stan was replacing Chris Evans as Lee Bodecker, due to Evans' scheduling conflicts and his recommendation to have Sebastian Stan replacing him. Additionally, Jason Clarke, Haley Bennett, and Riley Keough were announced as part of the cast.

In March 4 2019, Harry Melling had joined the cast.

FIlming was completed in April 2019, the same time it was expected to finish.

In November 20 2019, Danny Bensi & Saunder Jurriaans were announced as composers to the movie.