The Devil All the Time is a 2020 psychological thriller film based on the novel of the same name by Donald Ray Pollock. Tom Holland portrays Arvin Russell, a young man who is caught in a web of violence and corruption in rural Ohio. The movie explores themes of religion, morality, and the dark side of human nature. With its gripping storyline and stellar performances, The Devil All the Time is a thought-provoking film that showcases Tom Holland's versatility as an actor.