
Cast

Tom HollandArvin Russell 
Robert PattinsonReverend Preston Teagardin 
Bill SkarsgårdWillard Russell 
Riley KeoughSandy Henderson 
Jason ClarkeCarl Henderson 
Sebastian StanDeputy Lee Bodecker 
Haley BennettCharlotte Russell 
Harry MellingRoy Laferty 
Eliza ScanlenLenora Laferty 
Mia WasikowskaHelen Hatton 
Douglas HodgeLeroy Brown 
Kristin GriffithEmma 
Pokey LaFargeTheodore 
Donald Ray PollockNarrator (voice) 
Banks RepetaArvin At 9 - E
Emilio Subercaseaux CamposBaby Arvin
If you liked this




















