The Devil All the Time

Release September 16, 2020 (Limited)
Cast Tom Holland, Bill Skarsgård, Riley Keough, Jason Clarke, Sebastian Stan, Haley Bennett, Eliza Scanlen, Mia Wasikowska, Robert Pattinson
Director Antonio Campos
Writer Antonio Campos, Paulo Campos
Genres Drama, Thriller
Studio Netflix
Length 138 mins.


Set between World War II and the Vietnam War, the film revolves around a group of people whose lives all intersect. The story follows a troubled young man named Arvin Russell (Tom Holland), his father Willard (Bill Skarsgård), who's a war vet suffering from PTSD and Charlotte (Haley Bennett), Arvin's mother who has cancer.

In their small town of Knockemstiff, Ohio, a new preacher, Rev. Preston Teagardin (Robert Pattinson), arrives and causes chaos.

Movie Releases by Year


SBM on Social Media on Facebook on Twitter on Instagram on YouTube