Presumably Netflix’s casting process for The Devil All the Time involved scrolling through a list of actors people tweet about a lot and throwing them all together into one very grimy mid-century Ohio set. The result involves the squeaky clean Tom Holland really committing to some accent work alongside Robert Pattinson, who has simply gone feral and is some sort of evil preacher with a predilection for a frilly shirt front. Elsewhere you’ll see Jason Clarke, potentially cuckolded again, and Riley Keough, continuing to be America’s go-to actor for characters straight out of Lana Del Rey songs, as well as Sebastian Stan, Bill Skarsgård, Mia Wasikowska, Harry Melling, Haley Bennett, and Pokey LaFarge. The movie’s based on Donald Ray Pollock’s novel and directed by Antonio Campos. It’ll premiere on Netflix on September 16.
More From This Series
- The 100 Best Movies on Netflix Right Now
- The Staircase Uncovers New Questions Within Tired True-Crime Theories
- Can Stranger Things Reverse Netflix’s Bad Headlines?