The Devil All the Time poster

The Devil All the Time

"Everyone ends up in the same damned place."

Movie R 2020 2h 18m 7.2 /10
Directed by Antonio Campos

Set in the rural hollows around Knockemstiff, Ohio, The Devil All the Time tracks Arvin Russell from boyhood into a hard edged adulthood. He grows up amid a tangled web of violent neighbors, crooked preachers, and desperate families where danger seems never far away. As Arvin moves through a... Read more

Stream Now

Where to Watch "The Devil All the Time"

Stream with Subscription

Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: February 18, 2026

About The Devil All the Time

Set in the rural hollows around Knockemstiff, Ohio, The Devil All the Time tracks Arvin Russell from boyhood into a hard edged adulthood. He grows up amid a tangled web of violent neighbors, crooked preachers, and desperate families where danger seems never far away. As Arvin moves through a landscape thick with corruption, religious fervor, and occasional mercy, he must confront the ways trauma shapes choices and loyalty tests the line between right and wrong. The film stitches together multiple fates that converge on Arvin's stubborn resolve to protect those he cares about, whatever the cost. The film moves through spiritual disillusionment, gritty violence, and moments of fragile tenderness.

Directed by Antonio Campos and adapted from Donald Ray Pollock's novel, The Devil All the Time brings a stark, sunbaked Midwest atmosphere to the screen. The cast features Tom Holland, Robert Pattinson, Bill Skarsgård, Riley Keough, and Jason Clarke, with production built around a tense, grim mood.

Critics generally praised the film for its relentless atmosphere and the performers' intense turns, especially Pattinson's morally tangled preacher and Holland's wary, determined Arvin. Themes of religious hypocrisy, inherited violence, and the chance for mercy collide in a bleak road trip through a divided America, where survival drives hard choices and consequences linger.

The film sparked conversation about the way small town life, faith, and brutality intersect, leaving a warning note about the cost of violence hidden behind polished facades. Pattinson's unsettling performance and the movie's tonal severity left an impression on genre fans and added a tangible sense of Southern Gothic dread to 2020 cinema.

Box office visibility was limited by its Netflix release, with the production playing out primarily on streaming and select theaters. Given that it was released to a global audience through a subscription service, traditional box office measures were not the film's main marker of success.

What Viewers Are Saying

7.2/10
from 3,580 ratings

Audiences describe a bleak Southern Gothic set in backwoods West Virginia and southern Ohio in the 60s, with Tom Holland as Arvin Russell trying to shield his family while a web of cruel adults closes in. Robert Pattinson and Bill Skarsgård play two terrifying preachers who weaponize faith for power, and their scenes are the film's darkest heartbeat. The narration by the book's author stitches the stories together, and the movie lands with grim violence, stark religious anxiety, and a cold sense of moral rot that sticks with you after the credits.

Details

Release Date
September 11, 2020
Runtime
2h 18m
Rating
R
User Ratings
3,580 votes
Type
Movie
Genres
Crime, Drama, Thriller
Country
United States
Studio
Nine Stories Productions +2 more
External Links
View on IMDB

Official Trailer

Cast

Tom Holland

Tom Holland

Arvin Russell

Robert Pattinson

Robert Pattinson

Reverend Preston Teagardin

Bill Skarsgård

Bill Skarsgård

Willard Russell

Riley Keough

Riley Keough

Sandy Henderson

Jason Clarke

Jason Clarke

Carl Henderson

Sebastian Stan

Sebastian Stan

Deputy Lee Bodecker

Haley Bennett

Haley Bennett

Charlotte Russell

Harry Melling

Harry Melling

Roy Laferty

Eliza Scanlen

Eliza Scanlen

Lenora Laferty

Mia Wasikowska

Mia Wasikowska

Helen Hatton

Director: Antonio Campos

Written by: Paulo Campos, Donald Ray Pollock

Frequently Asked Questions

The Devil All the Time is available to stream on Netflix.

Yes, The Devil All the Time is available to stream on Netflix with a subscription.

With a rating of 7.2/10 from 3,580 viewers, The Devil All the Time is well-received and recommended by the community. It's a good pick if you enjoy crime, drama, and thriller stories.

Set in the rural hollows around Knockemstiff, Ohio, The Devil All the Time tracks Arvin Russell from boyhood into a hard edged adulthood. He grows up amid a tangled web of violent neighbors, crooked preachers, and desperate families where danger seems never far away. As Arvin moves through a land...

Tom Holland plays Arvin Russell in The Devil All the Time. The film centers on Arvin Russell as he faces the evil forces threatening his family.

Robert Pattinson plays Reverend Preston Teagardin in The Devil All the Time. Teagardin is one of the key figures shaping the film's tense events.