A new Netflix movie is officially in the works, and you'll definitely want to watch this one once you see the cast. Antonio Campos's adaptation of The Devil All the Time will star Chris Evans, Tom Holland [1], Robert Pattinson [2], and Bill Skarsgard. Oh, but that's not all! Mia Wasikowska [3], Eliza Scanlen, and Mia Goth have also signed on. Do we have your attention yet? The film is based on Donald Ray Pollock's 2011 novel [4] and takes place in Knockemstiff, OH, which is "a forgotten backwoods where a storm of faith, violence, and redemption brews." The story follows a a group of strange characters throughout the '40s, '50s, and '60s. The film will be produced by Randall Poster [5], Jake Gyllenhaal [6], and Riva Marker, and production is set to begin in February in Alabama.
Chris Evans
Evans leads the cast as a corrupt local sheriff named Lee Bodecker.
Tom Holland
The Spider-Man actor will switch up his role and play a violent orphan named Arvin Russell.
Robert Pattinson
The 32-year-old actor will take on the role of a preacher named Roy Lafferty, who is on the run from the law.
Bill Skarsgard
Skarsgard's role has yet to be revealed, but it's possible he'll portray serial killer Carl Henderson.
Mia Wasikowska
Wasikowska will play Carl Henderson's wife, Sandy, who is also a serial killer herself.
Eliza Scanlen
The Sharp Objects actress's role has yet to be revealed.
Mia Goth
Goth's role has not been disclosed yet.
Gabriel Ebert
Ebert will also appear in the film, though his character has yet to be revealed.
Tracy Letts
Letts has signed on for the movie, but there is currently no word on who he's playing.