“What I’m about to do, I do because I have to”
The Devil All The Time tells the story of an orphan named Arvin Russell (Tom Holland) and the people around him. Arvin Russell wants to be a good man even though sometimes he can’t control his violent tendencies because of some of the vile people in his life.
![Watch The Devil All The Time](https://www.cinemablind.com/wp-content/uploads/2020/12/thedevilallthetime_960x540-min.jpg)
The Devil All The Time is a gritty movie it completely pulls you into its world created by Antonio Campos and acted by some of the best actors working in Hollywood now like Tom Holland as Arvin Russell, Robert Pattinson as Reverend Preston Teagardin, Bill Skarsgård, and Haley Bennet as William and Charlotte Russell, Sebastian Stan as Sheriff Lee Bodecker, Jason Clarke and Riley Keough as Carl and Sandy Henderson, and many more.
![Tom Holland The Devil All The Time](https://www.cinemablind.com/wp-content/uploads/2020/09/tom-holland-The-Devil-All-The-Time-1024x569.jpg)
The Devil All the Time ticks all the boxes for a gritty and gothic movie and brings you into the mindset of serial killers, statutory rapists, and corrupted, and conflicted people. It doesn’t pull its punches when showing you violence or graphic imagery, even though it doesn’t have that many, The script is also written by Antonio Campos and it is based on the novel of the same name written by Donald Ray Pollock.
![the devil all the time robert pattinson](https://www.cinemablind.com/wp-content/uploads/2020/12/devil-all-the-time-Robert-Pattinson-1024x569.jpg)
For all the bad and vile people in Meade (Ohio), and Knockemstiff, I think Robert Pattinson‘s character, Reverend Preston Teagarden is the true villain of the story, and believe me, The Devil All The Time has no shortage of villains. Robert Pattinson in his short screentime managed to establish a character who is a hypocrite, truly vile, and oblivious to other people’s pain. Cinemablind will give ‘The Devil All The Time’ – [8.0/10]
P.S. Robert Pattinson should have gotten more screen time.