Sebastian Stan replaces Chris Evans in Netflix's The Devil All the Time
He joins Tom Holland, Robert Pattinson and Bill Skarsgard in the Campos directorial
Sebastian Stan has joined the cast of Netflix's The Devil All the Time and will be replacing Chris Evans, who exited the project due to scheduling conflicts. Starring Tom Holland, Jason Clarke, Mia Wasikowska, Robert Pattinson, Riley Keough, and Bill Skarsgard, the film is directed by Antonio Campos based on a script he co-wrote with Paulo Campos.
The film is based on Donald Ray Pollock's 2011 novel and is set in a fictional town called Knockemstiff in Ohio, where faith, violence and redemption all cross paths. Told over a period of two decades, the story revolves around a man who was bullied as a child, a serial killer couple, a preacher and a corrupt local sheriff.
Randall Poster, Ninestories' Jake Gyllenhaal and Riva Marker, and Max Born are producing the project. Incidentally, Sebastian Stan's Marvel character Winter Soldier/Bucky Barnes replaced Chris Evans' Steve Rogers as the new Captain America in the comics after the death of Rogers.