Tom Holland as Arvin Russell in Netflix’s ‘The Devil All the Time’. Photograph: Cr. Glen Wilson/Netflix © 2020

The Devil All the Time is brutal, dark and disturbing. If that sort of thing is yours, this film delivers.

The story focuses around the happenings in the backwoods of Knockemstiff in Ohio where an unholy preacher (Robert Pattinson), a twisted couple (Jason Clarke and Riley Keough) and a sheriff crooked as a corkscrew (Sebastian Stan) converge around Arvin Russell, played by Tom Holland known to most as the Spider-Man.

Spiders are a subject in this movie, and if you thought that may be scary, The Devil All the Time (directed by Antonio Campos) serves many of the most twisted and disgusting things known to man in one form or another.

While many of the scenes could be too much for the average viewer, for the daredevil fans of Spider-Man who would like to see just how far their favorite actor could go, this may be a treat. Holland immerses into the role of Arvin, a young man, with a father who thought him all about violence, death and prayers, but who eventually knows how to separate the good from the evil.

But will that be enough?

‘The Devil All The Time’ premieres on Netflix September 16.