The Devil All the Time official wallpaper
The Devil All the Time poster

The Devil All the Time

(2020)

Cast

Tom Holland as Arvin Russell
Tom Holland

as Arvin Russell

Bill Skarsgård as Willard Russell
Bill Skarsgård

as Willard Russell

Riley Keough as Sandy Henderson
Riley Keough

as Sandy Henderson

Jason Clarke as Carl Henderson
Jason Clarke

as Carl Henderson

Sebastian Stan as Deputy Lee Bodecker
Sebastian Stan

as Deputy Lee Bodecker

Haley Bennett as Charlotte Russell
Haley Bennett

as Charlotte Russell

Robert Pattinson as Reverend Preston Teagardin
Robert Pattinson

as Reverend Preston Teagardin

Harry Melling as Roy Laferty
Harry Melling

as Roy Laferty

Eliza Scanlen as Lenora Laferty
Eliza Scanlen

as Lenora Laferty

Mia Wasikowska as Helen Hatton
Mia Wasikowska

as Helen Hatton

Douglas Hodge as Leroy Brown
Douglas Hodge

as Leroy Brown

Pokey LaFarge as Theodore
Pokey LaFarge

as Theodore

Donald Ray Pollock as Narrator (voice)
Donald Ray Pollock

as Narrator (voice)

Banks Repeta as Arvin At 9
Banks Repeta

as Arvin At 9

David Atkinson as Earskell
David Atkinson

as Earskell

Matthew Vaughn as Poacher #1
Matthew Vaughn

as Poacher #1

Billy Joe Bradshaw as Poacher #2
Billy Joe Bradshaw

as Poacher #2

Gregory Kelly as BoBo McDaniels
Gregory Kelly

as BoBo McDaniels

David Maldonado as Henry Dunlap
David Maldonado

as Henry Dunlap

Ryan Anthony Williams as Marine #1
Ryan Anthony Williams

as Marine #1

Wes Robinson as Bus Driver
Wes Robinson

as Bus Driver

Todd Barnett as Wooden Spoon Manager
Todd Barnett

as Wooden Spoon Manager

Michael Harding as Reverend Albert Sykes
Michael Harding

as Reverend Albert Sykes

Lucy Faust as Cynthia Teagardin
Lucy Faust

as Cynthia Teagardin

Abby Glover as Pamela Sue Reaster
Abby Glover

as Pamela Sue Reaster

Kelly Lind as Church Member #1
Kelly Lind

as Church Member #1

Cotton Yancey as Church Member #2
Cotton Yancey

as Church Member #2

Adam Fristoe as Priest
Adam Fristoe

as Priest

Morganna Bridgers as Florence
Morganna Bridgers

as Florence

Karson Kern as Social Worker
Karson Kern

as Social Worker

Ivan Hoey Jr. as Orville Buckman
Ivan Hoey Jr.

as Orville Buckman

Zack Shires as Gene Dinwoodie
Zack Shires

as Gene Dinwoodie

Drew Starkey as Tommy Matson
Drew Starkey

as Tommy Matson

Caleb J. Thaggard as Butcher
Caleb J. Thaggard

as Butcher

Ever Eloise Landrum as Lenora At 7
Ever Eloise Landrum

as Lenora At 7

Given Sharp as Susie Cox
Given Sharp

as Susie Cox

Cory Scott Allen as Sheriff Thompson
Cory Scott Allen

as Sheriff Thompson

Emma Coulter as Juanita
Emma Coulter

as Juanita

Cody Jones as Tecumseh Bouncer
Cody Jones

as Tecumseh Bouncer

Madelyn Wall as White Cow Waitress
Madelyn Wall

as White Cow Waitress

Jason Collett as Gary Matthew Bryson
Jason Collett

as Gary Matthew Bryson

Eric Mendenhall as Deputy Howser
Eric Mendenhall

as Deputy Howser

Teddy Cole as Hippie
Teddy Cole

as Hippie

Michael H. Cole as Doctor
Michael H. Cole

as Doctor

Cort Chandler as Jim Lacey
Cort Chandler

as Jim Lacey

Bruce Cooper as Jasper Taps
Bruce Cooper

as Jasper Taps

Daniel James Vaughn as Dispatcher
Daniel James Vaughn

as Dispatcher

Edward Hall as Skinned Soldier
Edward Hall

as Skinned Soldier

Jeff McCarthy as Evangelist
Jeff McCarthy

as Evangelist

Santino Fontana as AM Radio DJ
Santino Fontana

as AM Radio DJ

John Rue as Newscaster
John Rue

as Newscaster

Phillip DeVona as Calvin Claytor (uncredited)
Phillip DeVona

as Calvin Claytor (uncredited)

Kevin Waterman as Arresting Police Officer (uncredited)
Kevin Waterman

as Arresting Police Officer (uncredited)

Sarah Hamff as Beth Ann Reaster (uncredited)
Sarah Hamff

as Beth Ann Reaster (uncredited)

Shannon Frye as Alma Reaster (uncredited)
Shannon Frye

as Alma Reaster (uncredited)

James H. Keating as Meat Processor (uncredited)
James H. Keating

as Meat Processor (uncredited)

Scott Rapp as Teacher (uncredited)
Scott Rapp

as Teacher (uncredited)

Lawrence Hinkle as Diner Patron (uncredited)
Lawrence Hinkle

as Diner Patron (uncredited)

Kyle Sawyer as Shop Patron (uncredited)
Kyle Sawyer

as Shop Patron (uncredited)

Emily Towles as 1965 High School Student (uncredited)
Emily Towles

as 1965 High School Student (uncredited)

Meagan Bown as 1966 High School Student (uncredited)
Meagan Bown

as 1966 High School Student (uncredited)

Ben Bailey as Necking Guy (uncredited)
Ben Bailey

as Necking Guy (uncredited)

Beth Scott as 1945 Diner Patron (uncredited)
Beth Scott

as 1945 Diner Patron (uncredited)

Kacey Hayes as 1945 Diner Patron / Church Goer (uncredited)
Kacey Hayes

as 1945 Diner Patron / Church Goer (uncredited)

Myles Phillips as Church Goer (uncredited)
Myles Phillips

as Church Goer (uncredited)

Rebecca Douglas as Necking Girl (uncredited)
Rebecca Douglas

as Necking Girl (uncredited)

Leslie Sides as Church Goer (uncredited)
Leslie Sides

as Church Goer (uncredited)

Katie Flaherty as 1965 Cheerleader (uncredited)
Katie Flaherty

as 1965 Cheerleader (uncredited)

Matt Powell as 1965 Vietnam Soldier (uncredited)
Matt Powell

as 1965 Vietnam Soldier (uncredited)

Morgan Monroe as Diner Patron / Church Goer (uncredited)
Morgan Monroe

as Diner Patron / Church Goer (uncredited)

Jeff McKinney as Bull Pen Patron (uncredited)
Jeff McKinney

as Bull Pen Patron (uncredited)

Jason Charles Hill as Local Pool Player (uncredited)
Jason Charles Hill

as Local Pool Player (uncredited)

Andrew Young as Cody Hamilton
Andrew Young

as Cody Hamilton

Crew

Monica Nabers as Production department
Monica Nabers

Production Assistant

Jason Smith as Art department
Jason Smith

Set Dresser

Sebastian Pardo as Art department
Sebastian Pardo

Title Designer

Antonio Campos as Directing department
Antonio Campos as Writing department
Antonio Campos

Screenplay

Paulo Campos as Writing department
Paulo Campos

Screenplay

Jake Gyllenhaal as Production department
Riva Marker as Production department
Riva Marker

Producer

Randall Poster as Production department
Max Born as Production department
Max Born

Producer

Annie Marter as Production department
Annie Marter

Executive Producer

Lol Crawley as Camera department
Lol Crawley

Director of Photography

Douglas Aibel as Production department
Craig Lathrop as Art department
Craig Lathrop

Production Design

James A. Gelarden as Art department
James A. Gelarden

Art Direction

Emma Potter as Costume & Make-Up department
Emma Potter

Costume Design

Gloria Pasqua Casny as Costume & Make-Up department
Gloria Pasqua Casny

Hair Department Head

Leo Corey Castellano as Costume & Make-Up department
Leo Corey Castellano

Makeup Department Head

Marc A. Hammer as Production department
Marc A. Hammer

Unit Production Manager

Brian Bettwy as Directing department
Brian Bettwy

First Assistant Director

David Rimer as Directing department
David Rimer

Second Assistant Director

Jake Slaney as Sound department
Jake Slaney

Sound Mixer

Gary Ray Stearns as Crew department
Gary Ray Stearns

Stunt Coordinator

Ron Goleman as Production department
Ron Goleman

Extras Casting

Kyle Photo Bucher as Production department
Kyle Photo Bucher

Location Manager

T.J. Larson as Directing department
T.J. Larson

Script Supervisor

Patty Harrigan as Production department
Patty Harrigan

Production Coordinator

Djuna Wahlrab as Visual Effects department
Djuna Wahlrab

Visual Effects Supervisor

Cid Swank as Crew department
Cid Swank

Unit Publicist

Eric Pettway as Crew department
Eric Pettway

Armorer

Jared Ian Goldman as Production department
Jared Ian Goldman

Executive Producer

Charlie Dibe as Production department
Charlie Dibe

Production Supervisor

Kevin Waterman as Crew department
Kevin Waterman

Stunt Driver

Danny Bensi as Sound department
Danny Bensi

Original Music Composer

Saunder Jurriaans as Sound department
Saunder Jurriaans

Original Music Composer

Marc A. Hammer as Production department
Marc A. Hammer

Executive Producer

Meghan Heaney as Costume & Make-Up department
Meghan Heaney

Key Hair Stylist

Ann-Maree Hurley as Costume & Make-Up department
Ann-Maree Hurley

Key Makeup Artist

Jennifer Kimlin as Costume & Make-Up department
Jennifer Kimlin

Makeup Artist

Somica Spratley as Costume & Make-Up department
Somica Spratley

Makeup Artist

Joy Travis as Costume & Make-Up department
Joy Travis

Makeup Artist

Matthew McLoota as Directing department
Matthew McLoota

Second Unit Director

Derek Franzese as Directing department
Derek Franzese

Second Assistant Director

Willie Blanchard as Art department
Willie Blanchard

Set Designer

Ryan Goertz as Art department
Ryan Goertz

Set Designer

Prissy Lee as Art department
Prissy Lee

Art Department Coordinator

Alex Michetti as Art department
Alex Michetti

Art Designer

Kristin Catuogno as Sound department
Kristin Catuogno

ADR Recordist

Greg Crawford as Sound department
Greg Crawford

ADR Mixer

Matt Derber as Sound department
Matt Derber

Boom Operator

Isaac Derfel as Sound department
Isaac Derfel

Sound Effects Editor

Mark DeSimone as Sound department
Mark DeSimone

ADR Mixer

Aidan Dykes as Sound department
Aidan Dykes

ADR Mixer

Ruy García as Sound department
Ruy García

Supervising Sound Editor

Shacora Mitchell as Sound department
Branka Mrkic as Sound department
Branka Mrkic

Dialogue Editor

Allen Lee Williams III as Sound department
Ricky Pratt as Visual Effects department
Ricky Pratt

Special Effects Supervisor

Greg McDougall as Crew department
Greg McDougall

Special Effects Technician

Richard Baker as Visual Effects department
Richard Baker

VFX Supervisor

Sebastian Romero as Crew department
Sebastian Romero

Visual Effects Art Director

A. Patrick Storey as Art department
A. Patrick Storey

Property Master

Cody Banta as Crew department
Cody Banta

Stunts

Matt Elkins as Crew department
Don Lee as Crew department
Don Lee

Stunt Coordinator