Though Pollock's story touches on many characters, it always returns to Arvin Russell.
Raised to be a good man, he's had a troubled childhood as he's seen his mother, Charlotte (Haley Bennett), die of cancer, and his father, Willard (Bill Skarsgård), suffer from PTSD after serving in World War II.
Now living with his grandmother and befriending Lenora (Eliza Scanlen), an orphan that lives with her, it looks like Arvin has some peace. That's until preacher Preston Teagardin (Robert Pattinson) comes to town.
Holland is known best for playing Peter Parker/Spider-Man in the Marvel Cinematic Universe, but this certainly looks to be a role that will show off his dramatic chops.