The Devil All the Time (2020)

7.2/10 138 min Crime Drama Thriller

Overview

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.

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

Douglas Hodge

Leroy Brown

Kristin Griffith

Emma

Pokey LaFarge

Theodore

Donald Ray Pollock

Narrator (voice)

Banks Repeta

Arvin At 9

David Atkinson

Earskell

Gregory Kelly

BoBo McDaniels

Recommendations

The Killer Inside Me
Death Sentence
Rampage
Rust Creek
The Silencing
Blood Work
Mean Dreams
Mississippi Burning
Shimmer Lake
Rosewood
Winged Creatures
Those Who Wish Me Dead
Suburbicon
Ted Bundy: American Boogeyman
El Dorado
Extremely Wicked, Shockingly Evil and Vile
Thief
Cool Hand Luke
The Order
Affliction