The Devil All The Time (2020)

Produced by: Jake Gyllenhaal and Randall Poster.

Directed and Written by: Antonio Campos

Original novel written by: Donald Ray Pollock.


Robert Pattinson as Preston Teagardin

Tom Holland as Arvin Russell

Bill Skarsgård as Willard Russell

Hayley Bennett as Charlotte Russell

Harry Melling as Roy Laferty

Sebastian Stan as Lee Bodecker/ Sheriff.

The Devil All The Time is an American Psychological Thriller which brings a lot of suspense, darkness and violence to the screen. If you are sensitive to violence and dark films, this is not the film for you.

This was released on Netflix in September 2020, and I had been looking forward to watching it on its release, after seeing the trailer, and it was a good film. However, it was strange seeing Tom Holland playing a role that was somewhat darker than what we are used to, with Spider-Man, the suspense of feelings within this film is what kept me watching to the end.

The plot of the story surrounds a young man (Tom Holland) who is protective of his family within a backwoods town from people who have sinister characteristics.

The start of the film tells the story of when Arvin’s father (Skarsgård) served in the war before Arvin was born, the introduction of Arvin growing up after he was born, and his dad passing away within awful circumstances, causing the young boy to grow up without his parents, and feeling protective of people around him due to his experiences of losing loved ones whilst growing up.

Image Source: Google Images / The Wall Street Journal

This Netflix film is set between the end of World War 2 and the Vietnam War, which presents tales of violence and misery that has been passed down to generations in the family. At the centre of all the darkness, all the violence, and misery, is Arvin.

It is also about faith, as the centre of the film is focused mainly on the church in the town, the preachers of the church, the focus on religion (with dark twists) and the narrator of the film being the author himself; Donald Ray Pollock, which he narrates very clearly and in a way that is understanding and simple to follow with the story.

This film was enjoyable and was worth the wait, however, I am not a huge fan of violence, and I try to avoid a lot of violence within films if I can help it. Tom Holland did play his character well in this film, and I was also impressed with the character Robert Pattinson has portrayed too, however, after seeing him in The Lighthouse earlier this year, I feel he does a good job at acting out dark characters. This is one film I will remember for a while and recommend to give it a watch, it is available to stream on Netflix now, and has been since September 2020.

I give this film a 4 star rating!

Rating: 4 out of 5.
Official HD Trailer of The Devil All The Time, via Netflix’s YouTube page, via

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: