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
- A Festive Guide to All the New Holiday Movies on Streaming
- Will Stranger Things 5 Flip the Script Upside Down?
- Tyler Perry’s Cosplay of a War Movie Hardly Does Its Subjects Justice