The Devil All The Time (2020) Netflix
Desperate to save his wife, Willard Russell (Robert Pattinson) turns his prayers into a sacrifice. Russel's actions lead his son Arvin (Tom Holland) to go from being a child who suffers abuses in the institute to become a man who knows when and how he has to go to action. The events that occur in Knockemsstiff (Ohio) unleash a storm of faith, violence and redemption that develops over two decades. Based on Donald Roy Pollock's homonymous novel.
Actors: Tom Holland, Bill Skarsgård, Riley Keough
Director: Antonio Campos
Runtime: 138 min
Genres: Crime, Drama, Thriller
6.5 /10 7.1 /10