The Devil All the Time is a 2020 psychological thriller film based on the novel of the same name. Tom Holland plays Arvin Russell, a young man who is caught in a web of violence and corruption in rural Ohio. The film follows Arvin as he navigates a dark and twisted world filled with sinister characters. The Devil All the Time is a gripping and atmospheric film that showcases Tom Holland's versatility as an actor, as he portrays a complex and morally conflicted character.