Where was The Devil All the Time filmed? Filming Locations Guide

Posted by

Set in times from the 1940s to the 1960s, The Devil All the Time was entirely filmed in Alabama.

The Netflix thriller is based on the 2011 novel of the same name written by Donald Ray Pollock, who gives voice to the film's narrator.

Tom Holland as Arvin Russell

Tom -Spiderman- Holland stars the movie in one of his best roles yet. The stellar cast also includes the Twilight saga vampire and new Batman Robert Pattinson, Sebastian Stan (The Winter Soldier), Bill SkarsgÄrd (It, Castle Rock), Jason Clarke (Pet Sematary), Riley Keough (Mad Max: Fury Road), Eliza Scanlen (Babyteeth, Little Women) and Harry Melling (Harry Potter).

This dark story revolves around a disturbed war veteran and his son, a couple of serial killers, a perverted preacher, and a corrupt sheriff.

They are all somehow connected to the backwoods towns of Knockemstiff near Meade (Ohio), and Coal Creek (West Virginia). Here is our The Devil All the Time filming locations guide:

Meade Ohio
Several scenes were shot in downtown Anniston, a small city located between Birmingham and Atlanta. Anniston is doubling as the fictional paper-mill town of Meade.

The scene pictured was filmed at Noble Street, where some buildings were replaced digitally to look like the period the story is set in.
(You can open all the locations on Google Maps by clicking on the links below in the captions ↴)
Image courtesy of Netflix and Google Maps

The Devil All the Time house
However, the previous image is just an establishing shot; The Wooden Spoon Cafe where Willard first meets Charlotte (Haley Bennett) is located a bit far away from there, in Montevallo's Main Street.
Image courtesy of Netflix and Google Maps

Coal Creek West Virginia
A key location of the film is Reverend Preston's church and graveyard in Coal Creek. This is the Pine Flat Church in Deatsville, which was also featured in Tim Burton's 2003 fantastic drama Big Fish.

The spiders used in the sermon scene are real. The filmmakers kept it quiet and didn't tell everyone about it, so the surprised face of the actors is real too. The crew had to be very careful not to hurt these delicate long-legged orb-weaver spiders.
Image courtesy of Netflix - Map

The Devil All the Time city
The Tecumseh bar of local mobster Tater Brown (played by actor Douglas Hodge from Joker and The Great), is also located in the city of Anniston.

The massive mirror-backed mahogany bar The Peerless Saloon and Grille is considered the oldest operating saloon in Alabama.
Image courtesy of Netflix - Map

Knockemstiff Ohio
According to the local press, The Ark Restaurant in Riverside was also featured in the film.

This is the White Cow Diner with a neon-lighted sign where Sheriff Lee Bodecker meets Tater.

Bham Now also reported that some filming took place in a street in Birmingham's Forest Park neighborhood.
Image courtesy of Netflix and Google Maps

Straight Mountain area of Blount County
Also, some outdoor scenes were shot at the Oak Mountain State Park in Pelham.
Image courtesy of Netflix - Map

Das Handwerk des Teufels drehort

Can you help to improve this article about the shooting locations of The Devil All the Time? To complete and correct this report, any feedback, info, or images that you may have are more than welcome, thank you!

NOTICE: If you’re using this information on your website, please credit and link to this page as a source.


1- Anonymous - April 13, 2021 at 4:20 PM
The jail was filmed in Jacksonville Al, at the old police station.

2- Bama Mike - Mar 6, 2022, 12:48 PM
The school from the movie is in Dora, Alabama.


All comments are reviewed prior to publication