The Devil All the Time

Character: Willard

Directed by: Antonio Campos

Written by: Antonio Campos (screenplay), Paulo Campos (screenplay), Donald Ray Pollock (based on the novel)

Cast Members: Tom Holland, Haley Bennett, Robert Pattinson, Michael Banks Repeta, Sebastian Stan

Release date: September 10, 2020

Genre: Crime, Drama, Thriller

Duration: 2h 18m

Sinister characters converge around a young man devoted to protecting those he loves in a postwar backwoods town teeming with corruption and brutality.

Script developed by Never Enough Design