Chris Pine and Sebastian Stan in Captain America

Walt Disney Studios Motion Pictures

The upcoming Netflix drama "The Devil All the Time" lost one "Captain America" star, but then gained another.

Chris Evans had to drop out of the film due to scheduling problems, and he has now been replaced by his frequent MCU co-star Sebastian Stan, Deadline reports. Taking the role puts Stan in a cast that also includes Tom Holland (yet another MCU star), Robert Pattinson, Jason Clarke, Mia Wasikowska, Riley Keough, and Bill Skarsgard.

"The Devil All the Time" is based on Donald Ray Polluck's 2011 novel of the same name. The story centers on a man named Arvin Russell, following him from childhood to adulthood, as he encounters serial killers, corrupt law enforcement, and other unusual characters. Antonio Campos is directing the film from a script he adapted with Paulo Campos.

In addition to his work in several MCU films, Stan has starred in movies such as 2018's "Destroyer," 2017's "I, Tonya," and 2015's "The Martian." Some of his upcoming films include "The Last Full Measure," "Monday," and "Avengers: Endgame."

"The Devil All the Time" is being produced by Randall Poster, Max Born, and Nine Stories' Jake Gyllenhaal and Riva Marker. Anne Marter and Jacob Jaffke are executive producing. The film does not yet have a release date.

[via: Deadline]