Cast
Tom Holland
Arvin Russell
Robert Pattinson
Reverend Preston Teagardin
Bill Skarsgård
Willard Russell
Riley Keough
Sandy Henderson
Jason Clarke
Carl Henderson
Sebastian Stan
Deputy Lee Bodecker
Haley Bennett
Charlotte Russell
Harry Melling
Roy Laferty
Eliza Scanlen
Lenora Laferty
Mia Wasikowska
Helen Hatton
Crew
Jason Smith
Set Dresser
Sebastian Pardo
Title Designer
Antonio Campos
Director
Antonio Campos
Screenplay
Paulo Campos
Screenplay
Donald Ray Pollock
Novel
Jake Gyllenhaal
Producer
Riva Marker
Producer
Randall Poster
Producer
Max Born
Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.