The Devil All the Time is a 2020 psychological thriller film directed by Antonio Campos. It is based on the novel of the same name by Donald Ray Pollock. Tom Holland plays the role of Arvin Russell, a young man who is caught in a web of violence and corruption in rural Ohio. The film explores themes of religion, morality, and the dark side of human nature. Tom Holland delivers a gripping performance, showcasing his versatility as an actor. The Devil All the Time received positive reviews for its atmospheric storytelling and strong ensemble cast.