In an interview, the director of the movie, Antonio Campos, explained why Holland was the perfect actor to entrust with the role of Arvin.
The character of Arvin does not speak a lot, and carries out acts of violence just as often as other characters in the movie.
“In the hands of a lesser actor, Arvin would have just been an impenetrable, potentially alienating character who did a lot of awful things.
Netflix’s The Devil All the Time is a dark, gothic tale set in the South that tells the story of a group of broken individuals, none more so than the character of Arvin Russell, played by Spider-Man star Tom Holland.