The Devil All the Time is a psychological thriller film based on the novel of the same name by Donald Ray Pollock. Tom Holland plays the role of Arvin Russell, a young man who grows up in a small town filled with corruption and violence. The film follows Arvin as he navigates through a web of sinister characters, including a corrupt sheriff, a twisted preacher, and a serial killer couple. The Devil All the Time is a dark and gripping film that explores themes of religion, morality, and the consequences of violence. Tom Holland delivers a captivating performance, showcasing his range as an actor.