243 user 82 critic

The Devil All the Time (2020)

2:34 | Trailer
Sinister characters converge around a young man devoted to protecting those he loves in a postwar backwoods town teeming with corruption and brutality.


Antonio Campos


Antonio Campos (screenplay by), Paulo Campos (screenplay by) | 1 more credit »
49 ( 51)





Credited cast:
Robert Pattinson ... Preston Teagardin
Tom Holland ... Arvin Russell
Bill Skarsgård ... Willard Russell
Haley Bennett ... Charlotte Russell
Riley Keough ... Sandy Henderson
Harry Melling ... Roy Laferty
Sebastian Stan ... Lee Bodecker
Mia Wasikowska ... Helen Hatton
Eliza Scanlen ... Lenora Laferty
Jason Clarke ... Carl Henderson
Douglas Hodge ... Tater Brown
Drew Starkey ... Tommy Matson
Given Sharp ... Susie Cox
Lucy Faust ... Cynthia Teagardin
Abby Glover ... Pamela Sue Reaster

All About the Spider Scene From 'The Devil All the Time'

Writer/director Antonio Campos and star Harry Melling break down one particularly creepy, crawly scene from The Devil All the Time.

Watch now



Set in rural southern Ohio and West Virginia, The Devil All the Time follows a cast of compelling and bizarre characters from the end of World War II to the 1960s. There's Willard Russell, tormented veteran of the carnage in the South Pacific, who can't save his beautiful wife, Charlotte, from an agonizing death by cancer no matter how much sacrificial blood he pours on his "prayer log." There's Carl and Sandy Henderson, a husband-and-wife team of serial killers, who troll America's highways searching for suitable models to photograph and exterminate. There's the spider-handling preacher Roy and his crippled virtuoso-guitar-playing sidekick, Theodore, running from the law. And caught in the middle of all this is Arvin Eugene Russell, Willard and Charlotte's orphaned son, who grows up to be a good but also violent man in his own right.

Plot Summary | Add Synopsis


Some people are just born to be buried.


Crime | Drama | Thriller

Motion Picture Rating (MPAA)

Rated R for violence, bloody/disturbing images, sexual content, graphic nudity, and language throughout | See all certifications »

Parents Guide:

View content advisory »

Did You Know?


Chris Evans was originally cast as Sheriff Lee Bodecker, but had to drop out of the film due to scheduling conflicts. His Marvel co-star Sebastian Stan took over the role. See more »

User Reviews

Holland and Pattinson lead an amazing cast!
16 September 2020 | by RobScott-13See all my reviews

I never read the book "The Devil All the Time" so I didn't know what to expect but I really enjoyed this movie. Tom Holland & Robert Pattinson lead an All-Star cast that are all at the top of their game here. Pattinson is amazing as usual. He's quickly become one of the better actors around and Holland? Wow, this is such a dramatic role that shows how good of an actor he really is.

33 of 40 people found this review helpful.  Was this review helpful to you? | Report this
Review this title | See all 243 user reviews »

Frequently Asked Questions

See more »


Official Sites:

Official site





Release Date:

16 September 2020 (USA) See more »

Also Known As:

The Devil All the Time See more »

Company Credits

Show more on IMDbPro »

Technical Specs




Aspect Ratio:

2.39 : 1
See full technical specs »

Contribute to This Page

We've Got Your Streaming Picks Covered

Looking for some great streaming picks? Check out some of the IMDb editors' favorites movies and shows to round out your Watchlist.

Visit our What to Watch page

Recently Viewed