The Devil All the Time is a 2020 psychological thriller film directed by Antonio Campos. Tom Holland stars as Arvin Russell, a young man who grows up in a small town filled with corruption and violence. The movie explores themes of religion, morality, and the consequences of one's actions. With its gripping storytelling and stellar performances from the cast, including Tom Holland, Robert Pattinson, and Bill Skarsgård, The Devil All the Time is a dark and thought-provoking film that showcases Holland's versatility as an actor.