The Devil All the Time
The Devil All the Time
Release: 2020-09-11
·Runtime: 138m
·★ 7.2
Crime
Drama
Thriller
In Knockemstiff, Ohio and its neighboring backwoods, sinister characters converge around young Arvin Russell as he fights the evil forces that threaten him and his family.
Production Countries
United States of America
Production Companies
Nine Stories Productions
BorderLine Films
Bronx Moving Co.
Trailers & Videos
Cast
Scott Rapp
as Teacher (uncredited)
Riley Keough
as Sandy Henderson
Emma Coulter
as Juanita
Kristin Griffith
as Emma
Banks Repeta
as Arvin At 9
Karson Kern
as Social Worker
Caleb J. Thaggard
as Butcher
Abby Glover
as Pamela Sue Reaster
Todd Barnett
as Wooden Spoon Manager
Donald Ray Pollock
as Narrator (voice)
Jeff McCarthy
as Evangelist
Mia Wasikowska
as Helen Hatton
Edward Hall
as Skinned Soldier
Jason Clarke
as Carl Henderson
Given Sharp
as Susie Cox
Daniel James Vaughn
as Dispatcher
Eliza Scanlen
as Lenora Laferty
Douglas Hodge
as Leroy Brown
Drew Starkey
as Tommy Matson
Tom Holland
as Arvin Russell
Robert Pattinson
as Reverend Preston Teagardin
Sebastian Stan
as Deputy Lee Bodecker
Haley Bennett
as Charlotte Russell
Emily Towles
as 1965 High School Student (uncredited)
Santino Fontana
as AM Radio DJ
Kelly Lind
as Church Member #1
Ivan Hoey Jr.
as Orville Buckman
Michael H. Cole
as Doctor
Kevin Waterman
as Arresting Police Officer (uncredited)
Bill Skarsgård
as Willard Russell
Harry Melling
as Roy Laferty
David Maldonado
as Henry Dunlap
Wes Robinson
as Bus Driver
Morganna Bridgers
as Florence
Jason Collett
as Gary Matthew Bryson
David Atkinson
as Earskell
John Rue
as Newscaster
Kyle Sawyer
as Shop Patron (uncredited)
Leslie Sides
as Church Goer (uncredited)
Pokey LaFarge
as Theodore
Mark Jeffrey Miller
as Hank
Sarah Hamff
as Beth Ann Reaster (uncredited)
James H. Keating
as Meat Processor (uncredited)
Eric Mendenhall
as Deputy Howser
Michael Harding
as Reverend Albert Sykes
Cory Scott Allen
as Sheriff Thompson
Jason Charles Hill
as Local Pool Player (uncredited)
Phillip DeVona
as Calvin Claytor (uncredited)
Lucy Faust
as Cynthia Teagardin
Gregory Kelly
as BoBo McDaniels
Adam Fristoe
as Priest
Zack Shires
as Gene Dinwoodie
Crew
Sofía Subercaseaux
Editor
Sebastian Pardo
Title Designer
Danny Bensi
Original Music Composer
Jason Charles Hill
Stunts
Donald Ray Pollock
Novel
Richard Baker
VFX Supervisor
Lol Crawley
Director of Photography
Marcelle Coletti
Stunts
Aidan Dykes
ADR Mixer
Craig Lathrop
Production Design
Gary Ray Stearns
Stunt Coordinator
Jennifer Kimlin
Makeup Artist
Antonio Campos
Director, Screenplay
Riva Marker
Producer
Kevin Waterman
Stunt Driver, Stunts
Jake Gyllenhaal
Producer
Brady Corbet
Second Unit Director
Ron Goleman
Extras Casting
Emma Potter
Costume Design
Annie Marter
Executive Producer
Douglas Aibel
Casting
Mark DeSimone
ADR Mixer