The Devil All the Time is a 2020 psychological thriller film directed by Antonio Campos. Tom Holland plays the role of Arvin Russell, a young man who grows up in a town filled with corrupt and sinister characters. The movie weaves together multiple storylines and explores themes of religion, violence, and the consequences of one's actions. Holland's performance in The Devil All the Time showcases his versatility as an actor and his ability to portray complex characters.