Back

Feature film — 2020

The Devil All the Time (2020)

7.22h 18mCrime — 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.

Watch now

The note

Stay for the details.

A high-signal pick with 3,823 votes.

Nine Stories Productions / BorderLine Films / Bronx Moving Co.

Community reviews

What viewers are saying

Sign in to leave a review for everyone to see. Reviews are tied to your account so the community can trust what's shared.

Loading reviews…

Director: Antonio Campos

On screen

Cast & crew

Tom Holland as Arvin Russell

Tom Holland

Arvin Russell

Robert Pattinson as Reverend Preston Teagardin

Robert Pattinson

Reverend Preston Teagardin

Bill Skarsgård as Willard Russell

Bill Skarsgård

Willard Russell

Riley Keough as Sandy Henderson

Riley Keough

Sandy Henderson

Jason Clarke as Carl Henderson

Jason Clarke

Carl Henderson

Sebastian Stan as Deputy Lee Bodecker

Sebastian Stan

Deputy Lee Bodecker

Haley Bennett as Charlotte Russell

Haley Bennett

Charlotte Russell

Harry Melling as Roy Laferty

Harry Melling

Roy Laferty

Eliza Scanlen as Lenora Laferty

Eliza Scanlen

Lenora Laferty

Mia Wasikowska as Helen Hatton

Mia Wasikowska

Helen Hatton

Douglas Hodge as Leroy Brown

Douglas Hodge

Leroy Brown

Kristin Griffith as Emma

Kristin Griffith

Emma

Similar titles

More like this